TIOBE 公佈了2020年3月的編程語言排行榜
程序員
TOP 20的榜單以下:web
C語言不愧是年度編程語言,以3.03%的年增加率繼續大幅領先。年增加率較高的還有Java(2.90%)、C#(2.95%)和Python(1.85%)。shell
總體上來看,排名前10的語言基本都穩定如常。本月衝出了Go 語言這匹黑馬,一路擠進前十。去年同期,Go排在第18位,前兩個月的榜單中,Go上升到第14位,而後持續爬升,終於在3月進入前十。編程
本月最值得關注的語言比較使人意外:Delphi即將跌出TIOBE指數前20名。這大概是 Delphi最終沒落的跡象。自2001年6月TIOBE指數存在以來,Delphi一直位居前20名,在2000年代初,它是最流行的語言和IDE之一。2002年發行的 Delphi 7大概是它的巔峯,此後 Delphi開始陷入麻煩,包括Linux移植失敗,版本出現錯誤等等。與此同時,一些具備相似功能的 IDE席捲市場,Delphi開始衰退。app
TIOBE認爲,致使 Delphi沒落的另外一個主要緣由是它的發行頻率過低。原先每一年都有一個主要版本,而2018年以後,Delphi卻沒有了什麼新的動靜。編程語言
與前兩個月相比,就數R語言比較使人驚喜,從18名上升至11名。上兩個月的一些預測紛紛失效,例如本來覺得穩定在前十的 Swift從第9名掉至13名;猜想即將進入前十的Ruby跌回第14名。其餘一些本來發展勢頭較好的語言也有不一樣程度的排位降低現象,Objective-C直接退後到19名。ide
另外,部分比較熱門或是被認爲比較有潛力的語言,在榜單上看起來並沒有太大進展,排名較爲穩定。好比Rust(排名30),好比 Kotlin(排名31)。學習
TOP 10編程語言TIOBE指數走勢(2002-2020)搜索引擎
繼續看看20名後的排位:spa
第21-50名的編程語言排行
第51-100名以下,因爲它們之間的數值差別較小,僅以文本形式列出(按字母排序):
(Visual) FoxPro, ABC, ActionScript, Alice, Awk, Bash, bc, Bourne shell, C shell, Caml, Clojure, CoffeeScript, Crystal, cT, Elixir, Emacs Lisp, Erlang, Falcon, Hack, Icon, Inform, Io, J, JScript, Korn shell, Ladder Logic, LiveCode, Maple, Mercury, Modula-2, MQL4, NATURAL, Nim, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Programming Without Coding Technology, Q, Red, Ring, RPG, Simulink, Smalltalk, SPARK, Tcl, Vala/Genie, VHDL, Whitespace
TIOBE編程社區指數(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每個月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube和百度都用於指數計算。具體的計算方式見這裏:
https://www.tiobe.com/tiobe-index/programming-languages-definition/
值得注意的是,TIOBE指數並不表明語言的好壞,開發者能夠使用該榜單檢查自身的編程技能是否須要更新,或者在開始構建新軟件時對某一語言作出選擇。
▌2020年2月編程語言排行榜:Java第一,Python出現下滑!