2020年10月编程语言排行榜:Python 即将超越 Java

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
更改
MATLAB 1.12% + 0.19%
16 12
更改
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%
2020年10月编程语言排行榜

其他编程语言

下面是第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月份编程语言排行榜,数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

作者:编程狮
来源:https://www.w3cschool.cn/article/cf0fe6dbee7042

你可能感兴趣的:(2020年10月编程语言排行榜:Python 即将超越 Java)