App下載

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

編程獅(w3cschool.cn) 2020-10-28 10:53:43 瀏覽數(shù) (68669)
反饋

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

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

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

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

2020年 10月編程語言排行榜前 20名

2020年10月 2019年10月 變化 編程語言 評(píng)級(jí) 變化
1 2 更改 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名編程語言排行榜。

排名 編程語言 評(píng)級(jí)
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的編程語言。由于差異相對(duì)較小,因此僅列出了名稱(排名不分先后,按字母順序排列)。

  • 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.

編程語言歷史排名

請(qǐng)注意,這些是12個(gè)月內(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)

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

優(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 medal Java 
2004 medal PHP 
2003 medal C++ 

以上就是編程獅(w3cschool.cn)為你整理的 2020年 10月份編程語言排行榜,數(shù)據(jù)反映目前主流編程語言的變化趨勢(shì),對(duì)我們學(xué)習(xí)和工作可作為一個(gè)參考,但各個(gè)語言都有它們各自適合的應(yīng)用場(chǎng)景,所以也不必過于在意,畢竟語言的好壞在于如何去使用它。

相關(guān)課程推薦

歷史榜單

1 人點(diǎn)贊