2020年10月編程語言排行榜:Python 即將超越 Java

TIOBE 2020 年 10 月份的編程語言排行榜已經(jīng)公布,官方的標題是: “ Python 越來越接近第二名”。

TIOBE 排行榜是根據(jù)互聯(lián)網(wǎng)上有經(jīng)驗的程序員、課程和第三方廠商的數(shù)量,并使用搜索引擎(如 谷歌、必應(yīng)、雅虎)以及維基百科、亞馬遜、YouTube 和百度等統(tǒng)計出排名數(shù)據(jù),只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。

去年,Python 奪取了 TIOBE 指數(shù)的第三名,但它的受歡迎程度仍在上升。本月已達到歷史新高11.28%。自從 2001年 Java 接近其歷史最低點以來,PythonJava 越來越接近。差距現(xiàn)在小于 1.3%。自從 TIOBE 排行榜開始以來,CJava 一直保持著頭兩個位置。因此,如果 Python 到達第二位,這將是一個獨特的事件。讓我們看看接下來幾個月會發(fā)生什么?!?em>Paul Jansen(CEO TIOBE Software)

該排行榜可用于檢查您的編程技能是否仍然是最新的,或用于在開始構(gòu)建新軟件系統(tǒng)時就應(yīng)采用哪種編程語言做出戰(zhàn)略決策。

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個月內(nèi)的排名。

編程語言 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)

列出所有“年度最佳編程語言”獲獎?wù)叩拿税袢缦滤?。該獎項授予一年中評分最高的編程語言。

優(yōu)勝者
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月份編程語言排行榜,數(shù)據(jù)反映目前主流編程語言的變化趨勢,對我們學(xué)習(xí)和工作可作為一個參考,但各個語言都有它們各自適合的應(yīng)用場景,所以也不必過于在意,畢竟語言的好壞在于如何去使用它。

作者:編程獅
來源:https://www.w3cschool.cn/article/cf0fe6dbee7042

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容