恭喜Python,再一次获得TIOBE年度编程语言,这已经是Python第四年取得TIOBE年度编程语言称号。这个称号是授予给一年里最受欢迎的编程语言,Python在2020年实现了2.01%的增长,C++紧随其后,本年度增长1.99%,紧接着是C语言(增长1.66),Groovy(+1.23%)和R(+1.10%)。
在很早之前就和大家说过,Python现在随处可见,一开始,它作为Perl的竞争对手出现,主要承担系统管理员编写脚本的工作,如今,它是数据科学和机器学习领域最受欢迎的语言,但它也被用于Web开发和后端编程,并逐渐发现到移动应用开发领域,甚至已经开始步入嵌入式系统领域。开发者选择这门编程语言的主要原因是Python很容易上手学习,而且效率很高,这两种特性对于想要在各种领域都有所作为的程序员来说是很有吸引力的。
Python在几个月前已经打败过Java登上第二名的宝座。相信在不久的将来就会再次和Java互换位置,那么,Python会打败C语言么?其实,C语言还有一张王牌——它的性能,因此,C 语言在未来的一段时间内仍然会站稳脚步,如果Python想要成为TOIBE编程语言排行第一的话,那肯定是还需要几年的时间。
排名前20名的编程语言如下:
2020年TIOBE指数其他亮点
在2020年,C语言再次打败Java,成为排行第一的编程语言,Java在仅仅一年的时间里就下滑了近5%。排名前20的其他有趣的变化是:
- 统计语言R从第18名上升到第9名
- 主要用于CI/CD工具Jenkins编写脚本的Groovy,从第23名上升到第10名
2021年还会有新的编程语言加入Top20行列么?答案是肯定的,排名第一的是Julia,在过去一年里,它从第47名跃升至第23名,Dart和Rust也很有潜力,但其实他们都已经进入过前20了。
Top 10 编程语言 TIOBE 指数走势(2002-2020)
其他编程语言排名
历史排名(1988-2020)
编程语言“年度榜”( 2003-2019)
数据来自:https://www.tiobe.com/tiobe-index/