WINDOWS最热的是:C++/C
游戏里最热的是:C++/C
网络中最热的是:C#
非PC平台最热的估计是:JAVA
这个真的不好说,我说一下比较热的吧,你自己参考一下:【有点多,但纯手打】(1)C语言:莫要笑啊,真是C语言,不要一说C语言就联想到计算机二级,计算机二级学的C语言的部分是最基础最低级的,所以很多人感觉C语言干不了什么事情。其实不然,C语言还应该算是这个时代不可缺少的一种语言,其实很强大,他可以干:
【例如:】
a开发 *** 纵系统(unix,linux,mac os 基本都是用纯C写成的)
b直接对硬件开发(单片机属于这一类),例如数码相机中的”面部识别“,自动对焦......
c移动设备底层开发(ios(ios的本地语言是objective-c,但底层还是C)和android(明确一下,android的本地语言是java,但底层还是C)),例如手机中对二维码的解析
d开发其他语言:c++,objective-c,java,python,ruby,perl,javascript.......等等都是用c写成的(可以了解一下”编译原理“这部分的知识)
e实时监控系统,工业和军事上大量应用,要求程序的反应速度
C程序员的工资很高,但公司一般在C这块不招新兵,都是找老程序员
=======================================================
(2)C++:它被称为更好的C,其特点运行速度仅次于C和Objective-C,非常快,但语法较难,主要用于:例如
a *** 作系统开发,例如windows中的大部分是用C++写的而不是C,但貌似其他 *** 作系统很少用大量的c++
b大型游戏,因为其代码量很大,且要求速度,且大多游戏引擎(也就是一大堆“库”)都是用C++写的,所以很多3D游戏,都用C++
c电影特效,与上文原因基本相同,当然电影着用的比较多的还有python
========================================================
(3)Objective-C:
苹果的所有设备的本地语言都是Objective-C,它主要负责编写Mac OS X 和 iOS上的应用,其特点是,效率超高,语法较为简单但有些怪,这个现在很热,不懂再过个一两年会怎样,但Objective-C号称是编程语言中的“贵族”,不是因为苹果很贵,而是因为它的语法很优雅。
=========================================================
(4)java:这可能是国人听得最多的一种语言啦
现在的大型网站(要求安全性高的那种,如网银)都是用java写的后台,此外java还负责开发android应用和其他的一些小程序,java程序员在国内的需求量很大,但工资较低。
=========================================================
(5)python:很好很强大,但国内很少使用
这是一种脚本语言(与上文的四种不同)
它主要用于:
a网络部分的开发,成功例子是gmail,但除此之外网络这貌似没有啦,当然可能是我了解的不够
b 3D动画,3D动画需要脚本编程的部分大都用python
c 黑!客貌似比较喜欢这个语言,具体原因不是很了解
d 机器视觉和人工智能这也大都用python,尤其是自然语言解析(貌似是这样)
e *** 作系统管理
f还有很多,貌似数据挖掘,还有建筑设计什么的,其他的貌似都属于较为专业的领域
==========================================================
(6)ruby:网络编程,和 *** 作系统管理
成功例子:twitter
==========================================================
其余的还有很多,但你问最热的,我感觉没必要追求这个,你也看到了,没有热不热之分,他们所应用的领域不同,所以大鸟们说的还是有道理的,语言只是一种工具而已,现决定你从事什么,然后再选个在这个领域里用的成熟的工具就行啦。
【但如果你是学生的话,建议还是多掌握几门语言比较好】大学期间最好涉猎10种语言,精通两种,
【注】上文很少提到网页设计的语言,这里补充一下:
html php ASP JSP javascript css
【还有一个,用于数据库,无论你选上面哪一个,这个基本都要学】SQL
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)