App下載

2021年9月熱門編程語言排行榜:Python即將占據(jù)TIOBE榜首位置

編程獅(w3cschool.cn) 2021-09-23 23:12:28 瀏覽數(shù) (2304)
反饋

2021 年 9 月份的 TIOBE 編程語言排行榜已經(jīng)公布,TIOBE 官方的標(biāo)題是: “ Python is about to take over top position”。

Python 從未如此接近 TIOBE 榜單的第一名,距離榜單第一名的 C 語言僅差 0.16%,隨時有可能超越 C 語言,成為第一名。如果 Python 排名第一,則 TIOBE 指數(shù)達(dá)到了一個新的里程碑。迄今為止,只有兩種其他語言處于領(lǐng)先地位,即 C 和 Java,讓我們期待下個月會發(fā)生什么變化。本月其他有趣的變動是:匯編語言Assembly 從第九名 上升到第八名,Ruby 從第15名 上升到第十三名,而 Go 從第十八名上升到第十四名,上升了4 名。-- Paul Jansen TIOBE CEO

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

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

2021年9月 2020年9月 變化 編程語言 評級 變化
1 1 C page C 語言  11.83% -4.12%
2 3 change Python page Python  11.67% +1.20%
3 2 change Java page Java  11.12% -2.37%
4 4 C++ page C ++  7.13% +0.01%
5 5 C# page C#  5.78% +1.20%
6 6 Visual Basic page Visual Basic  4.62% +0.50%
7 7 JavaScript page JavaScript  2.55% +0.01%
8 14 change Assembly language page  匯編語言(Assembly language)  2.42% +1.12%
9 8 change PHP page PHP  1.85% -0.64%
10 10 SQL page SQL  1.80% +0.04%
11 22 change Classic Visual Basic page  Classic Visual Basic 1.52% +0.77%
12 17 change Groovy page Groovy  1.46% +0.48%
13 15 change Ruby page Ruby  1.27% +0.03%
14 11 change Go page Go 語言  1.13% -0.33%
15 12 change Swift page Swift  1.07% -0.31%
16 16 MATLAB page MATLAB  1.02% -0.07%
17 37 change Fortran page Fortran 1.01% +0.65%
18 9 change R page R 語言  0.98% -1.40%
19 13 change Perl page Perl  0.78% -0.53%
20 29 change Delphi/Object Pascal page  Delphi/Object Pascal 0.77% +0.24%

“TIOBE 編程社區(qū)索引是編程語言受歡迎程度的風(fēng)向標(biāo)。索引每個月會更新一次。評級基于全球知名工程師、課程和第三方供應(yīng)商的數(shù)據(jù)。用于計算評分的數(shù)據(jù)來源于谷歌、必應(yīng)、雅虎、維基百科、亞馬遜、YouTube 和百度等主流搜索引擎。重要的是要注意,TIOBE 索引與最佳編程語言或大多數(shù)代碼行所用的語言無關(guān)。”

2021年08月編程語言排行榜

其他編程語言

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

排名 編程語言 評級
21 Scratch 0.75%
22 Prolog 0.72%
23 SAS  0.70%
24 Objective-C 0.63%
25 (Visual) FoxPro 0.59%
26 Rust  0.57%
27 Julia  0.53%
28 COBOL  0.53%
29 過程化SQL語言(PL/SQL) 0.47%
30 Ada  0.40%
31 Scala  0.36%
32 VBScript  0.36%
33 Kotlin  0.34%
34 Lisp  0.32%
35 VHDL 0.30%
36 Dart  0.29%
37 PowerShell 0.29%
38 Haskell 0.27%
39 Lua  0.27%
40 D 0.27%
41 ABAP  0.27%
42 Clojure 0.26%
43 Apex  0.25%
44 Nim 0.23%
45 Scheme 0.21%
46 LabVIEW 0.19%
47 Awk 0.19%
48 Transact-SQL 0.19%
49 TypeScript  0.19%
50 ML 0.18%

50名以后編程語言

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

  • Alice, AutoLISP;
  • B4X, Bash, bc;
  • C shell, CL (OS/400), Clipper, Curl;
  • Elixir, Elm, Emacs Lisp;
  • F#;
  • Hack;
  • Icon, IDL, Inform, Io
  • Korn shell;
  • Ladder Logic;
  • LiveCode,Logo;
  • Maple, MQL4, MS-DOS batch;
  • NATURAL;
  • OCaml, Occam, OpenCL, OpenEdge ABL, Oz;
  • PostScript;
  • Q;
  • Raku, REBOL, REXX, Ring, RPG;
  • S-PLUS, Simulink, Smalltalk, Snap!, Solidity, Standard ML;
  • Tcl;
  • Vala/Genie;
  • X10, Xojo, XSLT;
  • Zig。

編程語言歷史排名

請注意,這些是12個月內(nèi)的排名。

編程語言 2021 2016 2011 2006 2001 1996 1991 1986
C 語言 1 2 2 2 1 1 1 1
Java 2 1 1 1 3 15 - -
Python 3 5 6 8 25 24 - -
C++ 4 3 3 3 2 2 2 6
C# 5 4 5 7 13 - - -
Visual Basic  6 13 - - - - - -
JavaScript 7 7 10 9 9 20 - -
PHP 8 6 4 4 10 - - -
SQL 9 - - - 37 - - -
匯編語言(Assembly language)  10 11 - - - - - -
Ada 31 28 17 16 18 7 3 2
Lisp 33 27 13 13 17 8 6 3
(Visual) Basic - - 7 5 4 3 5 5

這里有兩個重要的注意事項: 上表中的“ visual basic”和“(visual) basic”之間存在差異。直到2010年,“(visual) basic”指的是所有可能的 basic 方言,包括 visual basic。經(jīng)過一些討論,決定將“(visual) basic”拆分為所有方言,例如 visualbasic。Net、經(jīng)典的 visual basic、純 basic 和 small basic,這只是其中的一些。從 visual basic 開始。Net 已經(jīng)成為 visual basic 的主要實現(xiàn)形式,現(xiàn)在被稱為“ visual basic”。編程語言 sql 已經(jīng)很長時間沒有出現(xiàn)在 tiobe 索引中了。2018年,有人指出 sql 已經(jīng)完成了。從那時起,sql 就成了 tiobe 索引的一部分。因此,盡管這種語言非常古老,但在索引中只有很短的歷史。

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

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

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

學(xué)習(xí)路徑推薦

歷史榜單

1 人點贊