TIOBE 2月编程语言排行榜出炉:Python遥遥领先C语言

在上个月,Python再次摘得年度编程语言宝座,这是Python第五次获得这个奖,其他四次分别是2007年、2010年、2018年和2020年。那么在2月份,各大编程语言又有哪些新变化呢?

一直以来,TIOBE都使用Alexa网络流量排名引擎来作为重要的排名的指数,但在去年12月份,Alexa宣布将在2022年5月1日正式停服。基于此,TIOBE也不得不做出改变。目前,Similarweb已正式接棒Alexa,成为TIOBE指数排名的重要参考引擎。让人庆幸地是,更换后的排名并无太大变化,但前3名编程语言,即Python、C和Java的增长指数都上涨了1%。TIOBE CEO Paul Jansen表示,目前TIOBE仍在微调与Similarweb的整合,并在后端与HtmlUnit的转变相结合。一些网站目前还没有被计算在内,但很快就会跟进。现在HtmlUnit被应用于网络抓取,将有可能在索引中加入更多的网站,如Stackoverflow和Github。这将有望在未来几个月内实现。

下面一起来看看本月的排名情况:

TIOBE 2月编程TOP 20编程语言

在这里插入图片描述

TOP 10 编程语言 TIOBE 指数走势(2002年-2022年)

在这里插入图片描述

TOP 21-50排名的编程语言清单

在这里插入图片描述
第51蔚-100位的编程语言名单,由于该区间的数据变动较小,就不做直接排名,按照字母顺序把这些编程语言展示出来:

ActionScript, Alice, APL, Arc, AspectJ, Avenue, B4X, bc, BCPL, Bourne shell, C shell, C++/CLI, CLIPS, Dylan, Elixir, Elm, Erlang, F#, Icon, IDL, Inform, Io, J#, Korn shell, Lingo, M4, MEL, MQL4, MUMPS, Nim, Oberon, OCaml, OpenCL, Oz, Pike, Pure Data, Q, Racket, REXX, Ring, Simulink, Snap!, Solidity, SPARK, Stata, Tcl, Transact-SQL, VHDL, XBase++, Xojo

以下是十大编程语言的历史排名(取12个月内位置的平均值):

在这里插入图片描述
这里有两个重要的说明:

1.上表中的 "Visual Basic “和”(Visual) Basic “是有区别的。在 2010 年之前,”(Visual) Basic “指的是 Basic 的所有可能的方言,包括 Visual Basic。经过讨论,我们决定将”(Visual)Basic "拆分为所有方言,如Visual Basic .NET、Classic Visual Basic、PureBasic和Small Basic,仅举几例。由于Visual Basic .NET已经成为Visual Basic的主要实现方式,它现在被称为 “Visual Basic”。

2.编程语言SQL在TIOBE指数中空缺了几年了,直到2018年有人指出SQL是图灵完备的,SQL才重新成为TIOBE指数的一部分。因此,尽管这种语言非常古老,但它在索引中只有短暂的历史。

年度编程语言名单

在这里插入图片描述
TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

猜你喜欢

转载自blog.csdn.net/mengyidan/article/details/122836618