TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如
Google、Bing、Yahoo!)以及Wikipedia、
Amazon、
YouTube和Baidu(
百度)统计出排名数据,只是反映某个
编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
TIOBE开发语言排行榜每月更新一次,依据的指数是基于世界范围内的
资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。
该指数可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的。观察认为,该指数反应的虽并非当前最流行或应用最广的语言,但对世界范围内开发语言的走势仍具有重要参考意义。
2012年11月6日,TIOBE公布最新一期编程语言排行榜。业界看到
Objective-C蹿升势头良好,预测它即将蝉联年度编程语言排行榜的宝座。而C语言一直压制第二位的
Java,并有差距越来越大的趋势。
TIOBE带来了2012年12月的编程语言排行榜,从排名上来看,C、Java和Objective-C依然稳居
前三甲。再来看C#和
PHP,与上个月相比,这两种语言份额均有所下降,但是PHP下降得更多一些,因此C#代替了PHP第5名的位置。
2020年11月
Python曾短暂地与Java交换过第二名,本月(2021年5月)Python又杀到了这个位置。虽然差距只有0.11%,但是有理由认为这次Python会保住第二名的位置更长时间。再过半年,Python有可能会成为TIOBE排行榜的第一名,因为C(和Java类似)正在失去流行度。另外,Rust正在努力回到前20,Dart和
Julia也在往上走。——
Paul Jansen CEO TIOBE Software
(2018年:)TIOBE发布编程语言排行榜已经快6年的时光了,在这六年中本网站见证了不少语言的起起落落。虽然国内有很多大牛说,关注这语言的排名没有多少意义。但本团队从Objective-C的上升过程中,还是能看到
移动设备端,特别是
iOS应用开发方面的黄金潜力。