App下載

2021年1月熱門編程語言排行榜:Python榮獲TIOBE年度之星

猿友 2021-01-13 19:52:52 瀏覽數(shù) (54622)
反饋

TIOBE 2021 年 1 月份的編程語言排行榜已經(jīng)公布,官方的標題是: “ Python 是 TIOBE 的 2020 年度編程語言!”。

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

Python Perl 的強有力的對手,很早以前就有系統(tǒng)管理員用來編寫腳本,如今成為了數(shù)據(jù)科學和機器學習等領域中最受歡迎的語言,同時也可用于 Web 開發(fā)和后端編程,并逐漸發(fā)展到移動應用領域,甚至在嵌入式系統(tǒng)中也使用了它。主要原因是 Python 語言簡單易學開發(fā)效率高??焖俸透咝『觅N合了技術高速發(fā)展的社會需要。按照目前的趨勢 W3Cschool 編程獅猜測 Python 很有可能會長期超越 Java。那么有可能超越霸主 C 語言嗎?我們拭目以待吧~

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

2021年 1 月編程語言排行榜前 20名

2021年1月 2020年1月 變化 編程語言 評級 變化
1 2 更改 C 語言  17.38% +1.61%
2 1 更改 Java  11.96% -4.93%
3 3 Python  11.72% +2.01%
4 4 C ++  7.56% +1.99%
5 5 C#  3.95% -1.40%
6 6 Visual Basic  3.84% -1.44%
7 7 JavaScript  2.20% -0.25%
8 8 PHP  1.99% -0.41%
9 18 更改 R 語言  1.90% +1.10%
10 23 更改 Groovy  1.84% +1.23%
11 15 更改 匯編語言(Assembly language)  1.64% +0.76%
12 10 更改 SQL  1.61% +0.10%
13 9 更改 Swift  1.43% -0.36%
14 14 更改 Go 語言  1.41% +0.51%
15 11 更改 Ruby  1.30% +0.24%
16 20 更改 MATLAB  1.15% +0.41%
17 19 更改 Perl  1.02% +0.27%
18 13 更改 Objective-C  1.00% +0.07%
19 12 更改 Delphi/Object Pascal 0.79% -0.20%
20 16 更改 Classic Visual Basic 0.79% -0.04%

2021年01月編程語言排行榜

其他編程語言

下面是第21-50名編程語言排行榜。

排名 編程語言 評級
21 SAS  0.77%
22 過程化SQL語言(PL/SQL) 0.74%
23 Julia  0.73%
24 Scratch 0.71%
25 Dart  0.62%
26 Rust  0.61%
27 ABAP  0.57%
28 D 0.54%
29 Prolog  0.48%
30 Fortran 0.46%
31 COBOL  0.42%
32 Ada  0.40%
33 Transact-SQL 0.40%
34 Scala  0.39%
35 VHDL 0.38%
36 Lisp  0.37%
37 Lua  0.37%
38 PowerShell  0.35%
39 (Visual) FoxPro 0.35%
40 Kotlin  0.34%
41 Logo 0.33%
42 TypeScript  0.33%
43 LabVIEW 0.31%
44 Haskell  0.31%
45 Apex  0.29%
46 Bash  0.29%
47 Awk  0.28%
48 Solidity 0.27%
49 Scheme  0.27%
50 VBScript  0.26%

50名以后編程語言

以下為排名51~100的編程語言。由于差異相對較小,因此僅列出了名稱(排名不分先后,按字母順序排列)。

  • ABC, ActionScript, Alice, 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;
  • Ladder Logic, Lingo, LiveCode;
  • Maple, MEL, Mercury, MQL4, ML;
  • NATURAL, Nim;
  • OpenCL, OpenEdge ABL;
  • PL/I;
  • Q;
  • Ring, RPG;
  • Simulink, Smalltalk, SPARK , Stata;
  • Tcl;
  • Verilog.

編程語言歷史排名

請注意,這些是各年12個月的平均排名。

編程語言 2021年 2016年 2011年 2006年 2001年 1996年 1991年 1986年
C 語言  1 2 2 1 1 1 1 1
Java  2 1 1 2 3 28 - -
Python  3 5 6 7 23 13 - -
C++  4 3 3 3 2 2 2 8
C#  5 4 5 6 8 - - -
JavaScript  6 7 10 9 6 30 - -
PHP  7 6 4 4 18 - - -
R 語言  8 16 41 - - - - -
SQL  9 - - - - - - -
Swift  10 15 - - - - - -
Perl  14 9 7 5 4 3 17 -
Lisp  29 26 14 13 17 6 3 2
Ada  33 24 21 16 15 4 9 3

編程語言年度榜(2003-2019)

列出所有“年度最佳編程語言”獲獎者的名人榜如下所示。該獎項授予一年中評分最高的編程語言。

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

相關課程推薦

更多榜單推薦

5 人點贊