編程語言社區(qū) TIOBE 最新發(fā)布了 11 月編程語言排行榜。
本月的排行榜出現(xiàn)了自 TIOBE 榜單發(fā)布以來,近二十年從未見過的變化:前兩名的位置首次出現(xiàn)了一個除 C 和 Java 以外的語言。C 依然位列第一,Java 跌至第三,而第二名現(xiàn)在是勢不可擋的 Python 。
自2018年以來,Python 的市場份額整體就開始呈上升趨勢,從2018年1月占比4.68%,到本月占比12.12%,即使跟去年同期相比,增幅也高達(dá)2.27%。
作為一個兼具簡單與功能強大的編程語言,Python 易于學(xué)習(xí)、編輯周期短、具有各種框架,在數(shù)據(jù)分析、AI 、機器學(xué)習(xí)、Web 開發(fā)、測試等多個領(lǐng)域都有出色的發(fā)揮。而近年來數(shù)據(jù)挖掘、AI和數(shù)值計算等領(lǐng)域的蓬勃發(fā)展,也隨之帶動提高了 Python 的市場占比。
甚至TIOBE CEO Paul Jansen,在曾經(jīng)遇到一位修車機械師都喜歡用 Python 編程之后,也開始意識到:Python 將無處不在。
而與 Python 逐漸火爆的趨勢相反,Java 自今年5月被 C 超越后,本月又再次下跌一位,首次跌出前二,市場份額的占比也大幅度下降了4.57%。
另外,第9-20名也有不同程度的變化:
R 語言、Perl 和 Go 語言名次都有大幅提升,分別為第9名、第12名和第13名。
Swift、Ruby、Delphl/Object Pascal 和 Objective-C 分別下降為第14名、第15名、第18名和第19名。
Transact-SQL 上升12名,進入 TOP 20。
其他編程語言排名
下面列出了完整的21-50名,因為是非官方發(fā)布的,所以可能存在遺漏:
第51-100名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
ABC, Action, Apple, Arc, AutoLISP, bc, Bourne shell, C shell, Clojure, Coffee, Common Lisp, Crystal, cT, Dylan, Elixir, Elm, Emacs Lisp, Erlang, F#, Forth, Hack, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, Lingo, LiveCode, Maple, Mercury, MQL4, NATURAL, OpenCL, OpenEdge ABL, PL/I, Post, Q, REXX, Ring, RPG, Simulink, Small Basic, Solidity, SPARK, Stata, Vala/Genie, VB, Verilog
Top 10 編程語言 TIOBE 指數(shù)走勢(2002-2020)
歷史排名(1985-2020)
注:以下排名位次取決于12個月的平均值。
編程語言“名人榜”(2003-2019)
-
JAVA
+關(guān)注
關(guān)注
19文章
2966瀏覽量
104702 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8406瀏覽量
132561 -
python
+關(guān)注
關(guān)注
56文章
4792瀏覽量
84627
發(fā)布評論請先 登錄
相關(guān)推薦
評論