2021 年度 TIOBE 9 月榜单出炉:Python 与 C 仅差 0.16%,有望冲击夺冠!

开发 后端
近日,TIOBE 出炉了 2021 年度 9 月份编程语言榜单。在入围该榜单的 100 种编程语言里,C、Python 和 Java 分别以 11.83%、11.67% 和 11.12% 的评级,位列该榜单前 3 甲。

 近日,TIOBE 出炉了 2021 年度 9 月份编程语言榜单。在入围该榜单的 100 种编程语言里,C、Python 和 Java 分别以 11.83%、11.67% 和 11.12% 的评级,位列该榜单前 3 甲。其中, 排名第 2 的 Python 与排名第 1 的 C 语言之间,评级仅仅相差 0.16% ,随时有超越 C 的可能。

据 TIOBE 数据显示,本次榜单 C 和 Java 这两种语言的排名,迄今为止第一次进入前三。

除了 C 和 Java ,榜单前十中,近年来备受欢迎的 Python 则稳居榜二,只要再上涨 0.16% 就可以超越 C 跃升至榜单第一。Assembly language 则凭借 2.42% 的评级超越 PHP ,从第 9 位上升至第 8 位。

本月该榜单前 20 的排名,也有不少有意思的变动。比如:Assembly 从第 9 位上升到第 8 位,Ruby 从第 15 位上升到第 13 位,甚至连 Go 语言也从第 18 位上升到第 14 位;Delphi/Object Pascal 则以 0.77% 的评级,由上月的第 22 位回升至第 20 位。

以下是近年来 TIOBE 榜单上各类语言的排名变化曲线图:

其他编程语言

入围本次榜单的 100 种编程语言中,前 20 名大家可能比较会较熟悉。下面列出的 21-50 名的编程语言榜单,这里面的排名有些也在不断变化。

排在榜单第 51-100 位的编程语言,由于其差异相对较小,因此只列出了这些编程语言的名称,评级与分数暂未给出(按字母顺序),大家可以自行对照来看:

Alice、AutoLISP、B4X、Bash、bc、C shell、CL(OS/400)、Clipper、Curl、Elxir、Elm、Emacs Lisp、F#、Hack、Icon、IDL、Inform、Io、Korn shell、Ladder Logic、LiveCode、 Logo、Maple、MQL4、MS-DOS batch、NATURAL、OCaml、Occam、OpenCL、OpenEdge ABL、Oz、PostScript、Q、Raku、REBOL、REXX、Ring、RPG、S-PLUS、Simulink、Smalltalk、Snap!,Solidity、Standard ML、Tcl、Vala/Genie、X10、Xojo、XSLT、Zig。

另外,为了更全面地了解各种编程语言的情况,下面再附上十大编程语言自 1986 年-2021 年历史排名,大家可以对比本次榜单来看:

以上多年前十大编程语言的排名,是 12 个月期间的平均评级结果。

看得出,编程语言 SQL 已经很长时间没有出现在 TIOBE 榜单中了。2018 年,有人指出 SQL 是 Turing Complete。从那时起,SQL 就成为了 TIOBE 索引的一部分。因此,尽管这种语言非常“古老”,但它在榜单中的历史很短。

关于 TIOBE

TIOBE 编程社区指数是编程语言流行程度的指标。榜单每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量,并通过流行的搜索引擎(如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度)来计算实用率。

需要注意的是,TIOBE 索引并非有关最好的编程语言或大多数代码行的语言。该索引仅用于检查您的编程技能是否仍然是最新的,或者在开始构建新软件系统时,对应采用何种编程语言做出战略性决策。 

 

责任编辑:庞桂玉 来源: 马哥Linux运维
相关推荐

2021-08-01 23:10:02

编程语言数据Python

2021-09-13 09:47:03

TIOBE编程语言Python

2022-07-11 10:53:55

语言Python

2022-09-05 09:02:32

Julia编程语言

2021-10-09 08:11:44

TIOBEPython编程语言

2021-12-08 13:50:37

编程语言CPHP

2023-01-09 16:44:53

编程语言C++C

2022-05-10 08:40:19

编程语言C#

2020-12-07 10:02:15

编程语言PythonJava

2023-09-11 14:07:10

Kotlin指数Java

2021-05-06 23:11:20

编程语言数据Python

2020-11-08 16:11:01

编程语言JavaPython

2020-08-05 08:55:08

编程语言JavaPython

2020-01-08 14:14:29

TIOBEPython编程语言

2022-06-10 09:36:12

TIOBE编程语言C++

2020-11-06 10:28:45

PythonJava编程语言

2021-12-07 11:02:35

TIOBE编程语言PHP

2024-12-10 17:09:43

2020-12-08 14:32:40

编程语言JavaPython

2021-11-30 10:53:33

Google Play应用程序
点赞
收藏

51CTO技术栈公众号