TIOBE 6月热门程序语言排行揭晓,Python将有望挤下C语言夺冠

程序语言社群TIOBE日前发布2021年6月热门程序语言排行榜,第一名仍然是2005年至今的常年冠军C语言,然而他的冠军头衔已不保,Python紧追在后意图逼宫,如今两者相距只有0.7%。

TIOBE每月更新一次排行榜、每年也会选出年度热门奖,排行评分来自各界工程师、课程和第三方供应商,以及Google、Bing、维基百科等搜索引擎资料,可以说是程序语言的流行性指标,本次排行榜的前三名虽然仍由C、Python、JAVA三大佬占据,但已风雨欲来。

根据TIOBE 6月程序语言排行榜,整体来看C语言受欢迎程度达12.54%,第二名则是由占比11.84%的Python获得,第三名JAVA表现11.54%紧追在后,三者加起来占比近36%。

这也是Python距离第一名最近的一次,近年来Python热门程度以惊人速度增长,5月时原先位居第三名的Python,以占比11.87%之姿顺利挤掉JAVA的11.74%,夺下榜单第二,而晋升亚军的Python 6月表现也不俗,与第一名的C语言相距越来越近,Python占比自2020年6月以来增长3.48%,热门程度逐渐攀升,相较之下C语言跟Java都有下滑趋势。

TIOBE Software首席执行官Paul Jansen认为,Python即将夺下TIOBE排行榜第一名位置,目前排名第一的C语言和第二名Python,差距只有0.7%。过去20年来也只有C语言和Java夺冠,若Python将来成功获得第一名冠冕,肯定是值得庆祝的历史性的一刻。

(Source:TIOBE)

除去前三名的变动外,与2020年6月相比,TIOBE第4~8名维持,分别是C++、C#、Visual Basic、JavaScript和PHP,排名第9的Assembly language热门程度持续攀升,自2020年6月来增长1.09%,从14名一步一步爬到第9名,6月占比达2.05%;第10名的SQL在一年内也微幅增长0.15%。

在10~20名排行榜中,也有不少热门程度不断攀升的程序语言,包括11名的Classic Visual Basic,他在一年内攀升8名,目前位居11名占比1.72%;Groovy也从31名变成12名,现在占比维持1.29%,Fortran也从37名上升到20名,Delphi/Object Pascal则是从22名往前到第18名。

有升就有跌,自2020年6月年,R和Swift语言双双下滑5个名次,现在为第14名与15名,同期相比MATLAB和Go也分别下降了4名和8名,现在他们位居19名与20名。

(首图来源:shutterstock)