首先,恭喜C语言成为2017年度编程语言!
请看历年的编程语言榜单!
图中可以看出,C语言上次获得年度编程语言还是在2008年,时隔九年,再次登顶,可喜可贺!
其实,现在一提起C语言,大家更多想到的是:C语言老了,不行了,是一种慢慢被时代淘汰的语言。
之所以会造成这样的错觉,是因为C语言前两年的极速衰落,清楚记得在2016年11月TIOBE排行榜上C语言的惨状。
图中C语言跌落近8个百分点,而且在同年12月份Ratings更是降到8.726%,创了历史新低!
都以为C语言会自此一蹶不振,令人没想到的是,它不仅在2017年稳住了第二名的位置,而且一举夺得2017年度编程语言的桂冠!不知是因为自己的启蒙编程语言就是C,还是因为感叹于它的老当益壮,心里觉得暖暖的,更为它高兴。
TIOBE 认为可能是由于日益增长的制造业和机械工业(包括汽车市场)带动了C语言迅速增长!
请看2018年1月Top 20语言
图中可以看出,总榜排名前三的仍然是Java、C、C++。
除了C语言外,让人眼前一亮的当属Python和R语言了。
Python按照这个趋势发展下去,超过C++指日可待!
R语言从第16名大幅度上升到第8名,潜力无限!
“年度编程语言”是授予在一年中比例增长量最多的编程语言 2017 年,C 语言的比率增长量 1.69%,排在第一位,增长量排第二和第三是 Python(+1.21%)和 Erlang(+0.98%)。
此外,进步最明显的当属Kotlin,从曾经的89名上升到39名,曾有人预测它会成为2017年度编程语言,最终遗憾不敌C语言!不知道2018年又会有什么黑马杀出重围。
2018 年 1 月 Top 10 语言的趋势
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
事实证明,C语言在当今仍然是一门充满生命里的语言!
C生万物,编程之本,绝对是长远IT职业发展的首选!
1、应用范围广,一技勇闯天下
可编写Windows/Linux等操作系统内核,开发谷歌、火狐、Safari、IE、360等浏览器,开发大型游戏、大型项目,同时为人工智能、分布式数据存储、大数据等提供开发支持。
2、人才缺口大,企业高薪疯抢
我国C/C++人才缺口17.5万,并且每年成倍递增,企业不惜高薪“抢人”,据调查,初、中级C/C++软件开发工程师的年薪目前为5万-15万元,高级软件工程师则高达15万-30万元,C/C++技术总监或项目总监年薪更高。
3、发展前景好,成就一番事业
C/C++语言发展至今已有近40年历史,在PC、移动设备、网络、通讯、图像、游戏、硬件驱动、嵌入式等行业,C/C++都获得了足够的市场份额。与此同时,C/C++人才成为企业稳健发展的中流砥柱,不愁没有好前途。
此外,C/C++课程重磅再升级,新增了Go语言的开发实战。黑马程序员相应市场需求,在课程中融合了高性能编程语言C/C++ 与高并发编程语言Go!这两种语言的“强强联手”可让你在市场中更有竞争力,占据自己的一席之地,怎能不高薪?
黑马程序员C/C++年后开班时间地点:
北京 2018-02-26
深圳 2018-03-10
机不可失,时不再来,命运在自己手里!
领取专属 10元无门槛券
私享最新 技术干货