TIOBE 已公布 2020 年 8 月的编程语言排行榜。
在本期榜单中指数没有太大变化,编程语言R继续上升,依然成为2020年TIOBE的编程语言的明星语言。
更值得关注的依然是Go、Swift和SQL在排行榜第10名的竞争。Swift排名落后了2个名次(#10到#12),取而代之的是SQL重新的回到了第十位。
同样值得注意的是Groovy以牺牲Scratch的代价重新进入TIOBE指数前20,Hack以44的位置进入前50。
从前10名编程语言排名来看,变化不大,唯一的变化就是市场份额的增加或减少。1至10名的编程语言排名是C、Java、python、C++、c#、Visual Basic、Javascript 、R、PHP、SQL,Swift由7月份排名第10下降至第12,SQL重回第10。
在 TIOBE Top 10 榜单中,R 语言上个月被 TIOBE 官方称之为“史无前例的高光时刻” , 本月继续保持,且在数据分析和统计计算等领域,也成为开发者最受欢迎的编程语言之一。回看 2019 年 8 月,R 语言还处于第 20 位,一年后,一连上升了 12 个名次,到达了第 8 位。对此,TIOBE 官方预测,R 语言也有望成为 2020 年 TIOBE 年度编程语言。
关于TIOBE
TIOBE编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
TIOBE开发语言排行榜 每月更新一次,依据的指数是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。
该指数可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的。观察认为,该指数反应的虽并非当前最流行或应用最广的语言,但对世界范围内开发语言的走势仍具有重要参考意义。
8月份TOP10编程语言走势图
8月份编程语言前20名排行
TOP 10 编程语言 TIOBE 指数走势(2002-2020)
第 21-50 名的编程语言排行
编程语言“名人榜”( 2003-2019)
最后的最后,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
TIOBE:2020年7月编程语言排行榜
TIOBE:2020年6月编程语言排行
世界上最难懂的5编程语言,你能读懂几个?