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 接近其歷史最低點以來,Python 和 Java 越來越接近。差距現(xiàn)在小于 1.3%。自從 TIOBE 排行榜開始以來,C 和 Java 一直保持著頭兩個位置。因此,如果 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% |

其他編程語言
下面是第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
|
| 2018 |
![]() medal
|
| 2017 |
![]() medal
|
| 2016 |
![]() medal
|
| 2015 |
![]() medal
|
| 2014 |
![]() medal
|
| 2013 |
![]() medal
|
| 2012 |
![]() medal
|
| 2011 |
![]() medal
|
| 2010 |
![]() medal
|
| 2009 |
![]() medal
|
| 2008 |
![]() medal
|
| 2007 |
![]() medal
|
| 2006 |
![]() medal
|
| 2005 | [圖片上傳失敗...(image-d295c0-1603876580626)]Java |
| 2004 |
![]() medal
|
| 2003 |
![]() medal
|
以上就是編程獅(w3cschool.cn)為你整理的 2020年 10月份編程語言排行榜,數(shù)據(jù)反映目前主流編程語言的變化趨勢,對我們學(xué)習(xí)和工作可作為一個參考,但各個語言都有它們各自適合的應(yīng)用場景,所以也不必過于在意,畢竟語言的好壞在于如何去使用它。




























