TIOBE 2020 年 10 月份的编程语言排行榜已经公布,官方的标题是: “ Python 越来越接近第二名”。
TIOBE 排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如 谷歌、必应、雅虎)以及维基百科、亚马逊、YouTube 和百度等统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
去年,Python 夺取了 TIOBE 指数的第三名,但它的受欢迎程度仍在上升。本月已达到历史新高11.28%
。自从 2001年 Java 接近其历史最低点以来,Python 和 Java 越来越接近。差距现在小于 1.3%
。自从 TIOBE 排行榜开始以来,C 和 Java 一直保持着头两个位置。因此,如果 Python 到达第二位,这将是一个独特的事件。让我们看看接下来几个月会发生什么。——Paul Jansen(CEO TIOBE Software)
该排行榜可用于检查您的编程技能是否仍然是最新的,或用于在开始构建新软件系统时就应采用哪种编程语言做出战略决策。
2020年 10月编程语言排行榜前 20名
2020年10月 | 2019年10月 | 变化 | 编程语言 | 评级 | 变化 |
---|---|---|---|---|---|
1 | 2 | [图片上传失败...(image-35a5d0-1603876421187)] | C 语言 | 16.95% | + 0.77% |
2 | 1 | 更改 | Java | 12.56% | -4.32% |
3 | 3 | Python | 11.28% | + 2.19% | |
4 | 4 | C ++ | 6.94% | + 0.71% | |
5 | 5 | C# | 4.16% | + 0.30% | |
6 | 6 | Visual Basic | 3.97% | + 0.23% | |
7 | 7 | JavaScript | 2.14% | + 0.06% | |
8 | 9 | 更改 | PHP | 2.09% | + 0.18% |
9 | 15 | 更改 | R 语言 | 1.99% | + 0.73% |
10 | 8 | 更改 | SQL | 1.57% | -0.37% |
11 | 19 | 更改 | Perl | 1.43% | + 0.40% |
12 | 11 | 更改 | Groovy | 1.23% | -0.16% |
13 | 13 | Ruby | 1.16% | -0.16% | |
14 | 17 | 更改 | Go 语言 | 1.16% | + 0.06% |
15 | 20 | 更改 | Swift | 1.09% | -0.28% |
17 | 14 | 更改 | 汇编语言(Assembly language) | 1.08% | -0.23% |
18 | 10 | 更改 | Objective-C | 0.86% | -0.64% |
19 | 16 | 更改 | Classic Visual Basic | 0.77% | -0.46% |
20 | 22 | 更改 | 过程化SQL语言(PL/SQL) | 0.77% | -0.06% |
其他编程语言
下面是第21-50名编程语言排行榜。
排名 | 编程语言 | 评级 |
---|---|---|
21 | SAS | 0.73% |
22 | Delphi/Object Pascal | 0.71% |
23 | Scratch | 0.71% |
24 | Transact-SQL | 0.71% |
25 | Rust | 0.68% |
26 | Dart | 0.55% |
27 | Logo | 0.54% |
28 | Scala | 0.50% |
29 | ABAP | 0.45% |
30 | Scheme | 0.42% |
31 | Prolog | 0.42% |
32 | Julia | 0.40% |
33 | Kotlin | 0.39% |
34 | D | 0.39% |
35 | Lisp | 0.39% |
36 | COBOL | 0.38% |
37 | Fortran | 0.38% |
38 | Lua | 0.35% |
39 | Ada | 0.35% |
40 | PowerShell | 0.35% |
41 | Bash | 0.33% |
42 | OpenEdge ABL | 0.30% |
43 | Alice | 0.25% |
44 | VHDL | 0.23% |
45 | Haskell | 0.22% |
46 | TypeScript | 0.22% |
47 | Apex | 0.22% |
48 | ML | 0.21% |
49 | (Visual) FoxPro | 0.21% |
50 | Awk | 0.21% |
50名以后编程语言
以下为排名51~100的编程语言。由于差异相对较小,因此仅列出了名称(排名不分先后,按字母顺序排列)。
-
ABC, ActionScript, APL, AutoLISP;
-
bc, Bourne shell;
-
C shell, cg, CL (OS/400), Clojure , CoffeeScript , Common Lisp , Crystal;
-
Dylan, Elixir, Emacs Lisp;
-
Erlang ;
-
F# , Falcon, Forth;
-
Hack ;
-
Icon, IDL, Inform, Io ;
-
J;
-
Korn shell;
-
LabVIEW, Ladder Logic, Lingo, LiveCode;
-
Maple, MEL, Mercury, MQL4;
-
NATURAL, Nim;
-
OpenCL;
-
PL/I;
-
Q;
-
Ring, RPG;
-
Simulink, Smalltalk, Solidity, SPARK , Stata;
-
Tcl;
-
VBScript , Verilog.
编程语言历史排名
请注意,这些是12个月内的排名。
编程语言 | 2020 | 2015 | 2010 | 2005 | 2000 | 1995 | 1990 | 1985 |
---|---|---|---|---|---|---|---|---|
C 语言 | 1 | 2 | 2 | 1 | 1 | 2 | 1 | 1 |
Java | 2 | 1 | 1 | 2 | 3 | 29 | - | - |
Python | 3 | 6 | 6 | 6 | 21 | 15 | - | - |
C++ | 4 | 3 | 3 | 3 | 2 | 1 | 2 | 9 |
C# | 5 | 4 | 5 | 7 | 9 | - | - | - |
JavaScript | 6 | 8 | 8 | 10 | 7 | - | - | - |
PHP | 7 | 7 | 4 | 5 | 19 | - | - | - |
SQL | 8 | - | - | - | - | - | - | - |
Swift | 9 | 16 | - | - | - | - | - | - |
R 语言 | 10 | 13 | 49 | - | - | - | - | - |
Lisp | 29 | 25 | 15 | 13 | 8 | 5 | 6 | 2 |
Fortran _blank | 31 | 24 | 24 | 15 | 15 | 17 | 3 | 5 |
Ada | 33 | 27 | 22 | 17 | 17 | 4 | 7 | 3 |
Pascal | 242 | 15 | 14 | 16 | 16 | 3 | 10 | 6 |
编程语言年度榜(2003-2019)
列出所有“年度最佳编程语言”获奖者的名人榜如下所示。该奖项授予一年中评分最高的编程语言。
年 | 优胜者 |
---|---|
2019 | medal C 语言 |
2018 | medal Python |
2017 | medal C 语言 |
2016 | medal Go 语言 |
2015 | medal Java |
2014 | medal JavaScript _blank |
2013 | medal Transact-SQL |
2012 | medal Objective-C |
2011 | medal Objective-C |
2010 | medal Python |
2009 | medal Go 语言 |
2008 | medal C 语言 |
2007 | medal Python |
2006 | medal Ruby |
2005 | [图片上传失败...(image-d295c0-1603876580626)]Java |
2004 | medal PHP |
2003 | medal C++ |
以上就是编程狮(w3cschool.cn)为你整理的 2020年 10月份编程语言排行榜,数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。
网友评论