TIOBE 11月編程語(yǔ)言排行:Java首次跌出前二,Python勢(shì)不可擋
整理 | 鄭麗媛?
出品 | CSDN(ID:CSDNnews)
編程語(yǔ)言社區(qū) TIOBE 最新發(fā)布了 11 月編程語(yǔ)言排行榜。
本月的排行榜出現(xiàn)了自 TIOBE 榜單發(fā)布以來(lái),近二十年從未見(jiàn)過(guò)的變化:前兩名的位置首次出現(xiàn)了一個(gè)除 C 和 Java 以外的語(yǔ)言。C 依然位列第一,Java 跌至第三,而第二名現(xiàn)在是勢(shì)不可擋的 Python 。
自2018年以來(lái),Python 的市場(chǎng)份額整體就開(kāi)始呈上升趨勢(shì),從2018年1月占比4.68%,到本月占比12.12%,即使跟去年同期相比,增幅也高達(dá)2.27%。
作為一個(gè)兼具簡(jiǎn)單與功能強(qiáng)大的編程語(yǔ)言,Python 易于學(xué)習(xí)、編輯周期短、具有各種框架,在數(shù)據(jù)分析、AI 、機(jī)器學(xué)習(xí)、Web 開(kāi)發(fā)、測(cè)試等多個(gè)領(lǐng)域都有出色的發(fā)揮。而近年來(lái)數(shù)據(jù)挖掘、AI和數(shù)值計(jì)算等領(lǐng)域的蓬勃發(fā)展,也隨之帶動(dòng)提高了 Python 的市場(chǎng)占比。
甚至 TIOBE CEO Paul Jansen,在曾經(jīng)遇到一位修車機(jī)械師都喜歡用 Python 編程之后,也開(kāi)始意識(shí)到:Python 將無(wú)處不在。
而與 Python 逐漸火爆的趨勢(shì)相反,Java 自今年5月被 C 超越后,本月又再次下跌一位,首次跌出前二,市場(chǎng)份額的占比也大幅度下降了4.57%。
另外,第9-20名也有不同程度的變化:
-
R 語(yǔ)言、Perl 和 Go 語(yǔ)言名次都有大幅提升,分別為第9名、第12名和第13名。
-
Swift、Ruby、Delphl/Object Pascal 和 Objective-C 分別下降為第14名、第15名、第18名和第19名。
-
Transact-SQL 上升12名,進(jìn)入 TOP 20。
其他編程語(yǔ)言排名
下面列出了完整的21-50名,因?yàn)槭欠枪俜桨l(fā)布的,所以可能存在遺漏:
第51-100名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
ABC, ActionScript, Applescript, Arc, AutoLISP, bc, Bourne shell, C shell, Clojure, CoffeeScript, 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, PostScript, Q, REXX, Ring, RPG, Simulink, Small Basic, Solidity, SPARK, Stata, Vala/Genie, VBScript, Verilog
Top 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2020)
歷史排名(1985-2020)
注:以下排名位次取決于12個(gè)月的平均值。
編程語(yǔ)言“名人榜”(2003-2019)
【說(shuō)明】
TIOBE 編程語(yǔ)言社區(qū)排行榜是編程語(yǔ)言流行趨勢(shì)的一個(gè)指標(biāo),每月更新,這份排行榜排名基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量,其中包括了流行的搜索引擎以及技術(shù)社區(qū),如 Google、百度、維基百科、CSDN、必應(yīng)、Hao 123等等。具體的計(jì)算方式詳見(jiàn):https://www.tiobe.com/tiobe-index/programming-languages-definition/。請(qǐng)注意這個(gè)排行榜只是反映某個(gè)編程語(yǔ)言的熱門程度,并不能說(shuō)明一門編程語(yǔ)言好不好,或者一門語(yǔ)言所編寫的代碼數(shù)量多少。
這個(gè)排行榜可以用來(lái)考查你的編程技能是否與時(shí)俱進(jìn),也可以在開(kāi)發(fā)新系統(tǒng)時(shí)作為一個(gè)語(yǔ)言選擇依據(jù)。
詳細(xì)榜單信息可參考 TIOBE 官網(wǎng):https://www.tiobe.com/tiobe-index
往期好文合集
C語(yǔ)言高效編程與代碼優(yōu)化
大牛們的C語(yǔ)言編程建議和技巧!
我的編程能力從什么時(shí)候開(kāi)始突飛猛進(jìn)
最 后
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!