C语言荣获2019年度最佳编程语言

大鱼机器人 2020-01-13

关注、星标公众,不错过精彩内容

作者:黄工

公众号:strongerHuang


近日,TIOBE官方发布了2020年1月编程语言排行榜单。

我在前面给过一篇文章《2019年11月C语言接近Java,有望排名第一,果然,C语言荣获了“冠军”(2019年度最佳编程语言)

在公布的最新报告中指出,C语言以2.44%增长率荣获了2019年度最佳编程语言。


一、Python败给C

Python在之前的两年,连续两年获得TIOBE的年度最佳编程语言。


而在今年,老牌的C语言以2.44%增长率超过了Python 2.07%的增长率,获得了2019年度最佳的编程语言。


1.Python火的原因

在过去两年,相信大家都看到了互联网的快速发展,特别是人工智能、大数据分析等,而这后面的技术就是靠Python支撑。


Python应用领域其实非常广泛,除了大家熟知的人工智能、大数据分析领域,其他领域也有用到,比如:Web应用开发、爬虫、App的内置脚本等。


所以,Python能火是有它的原因。


2.C语言火的原因

这两年物联网的快速发展,想必大家都看到了,各大厂商都在布局物联网(其实,很早他们都有在布局了)。


物联网牵涉到一些底层传感器数据采集、嵌入式应用开发,而这些技术都要用到C语言。


所以,很多人都想到了,C语言之所以能荣获年度最佳编程语言,其实很大程度都是由于物联网火起来的原因。


二、过去走势

如下走势图,可以看得出来,JAVA和C都是过去多年发展的比较好的编程语言,Python是在最近两年快速走红,涌入第3名的编程语言。


而当年的红遍天下的C++呈逐渐下降趋势,当然,这个与现在的实际需求有一定关系。


三、TIOBE编程排行说明
TIOBE编程社区排行是编程语言受欢迎程度的指标,索引每月更新一次。评级基于全球熟练的工程师、课程和第三方供应商的数量。诸如Google、 Bing、 Yahoo!、 Wikipedia、 Amazon、 YouTube 和 Baidu 等流行的搜索引擎用于计算评分。

详细描述请见:

https://www.tiobe.com/tiobe-index/programming-languages-definition/


重要提醒:
1.TIOBE排行与最佳编程语言或大多数代码行所用的语言无关。

2.这里说的C语言荣获2019年度最佳编程语言,是综合2019年的增长率而言。

3.你在其他地方看到的一些排行,可能与该排行不一样,那是因为排行评分标准不一样。

更多信息请参考:

https://www.tiobe.com/tiobe-index/

-END-

往期好文合集

电路与爱情<<戳这里
是否要从单片机转嵌入式Linux?<<戳这里
分享GitHub上一些嵌入式相关的高星开源项目<<戳这里

  最 后  
 

若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等
在公众号内回复「更多资源」,即可免费获取,期待你的关注~
长按识别图中二维码关注
大鱼机器人 一个专注于机器人技术,单片机,嵌入式系统,智能家居,智能设备,PCB设计,IT最新动态的自媒体。此外,还有海量学习资源等你来领取。作者:张巧龙,个人微信号:well_xiaolong。欢迎关注公众号,名称:大鱼机器人,公众号ID:All_best_xiaolong
评论
热门推荐
相关推荐
我要评论
0
2
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦