歡迎光臨
每天分享高質量文章

TIOBE 年度榜單揭曉:C 語言奪冠,Python 緊隨其後

程式猿(ID:OpenSourceTop) 猿妹 編譯

原文:https://www.tiobe.com/tiobe-index/

2017 年度榜單公佈啦!12月份程式語言排行榜出爐時,我們曾說過 Kotlin 和 C 語言將會是“2017程式語言”獎項的得主的最有利競爭者,詳見:《2017年12月程式語言排行榜:C語言大爆發,PHP快跌破前十!》


如今,不出所料,C 語言如願成為了“2017 年度程式語言”的獲得者。

2017年,C語言取得了1.69%的增長,縱觀近年來的 TIOBE 年度榜單會發現,這樣的增長率其實是不足以成為年度語言的,但在 2017年,所有程式語言的增長率普遍較低,因此C語言脫穎而出,成為增長率最高的一門語言。



另外,作為亞軍的 Python 增長了 1.21%,第三名的 Erlang,增長了 0.98%。


歷年年度程式語言:

其實,C 語言自 2015 年年底開始出現大幅下滑趨勢,在今年之前的整個 15 年的時間內,其評分都在 15%-20% 之間波動,其中一個原因可能是當時 C 語言在製造業和機器製造業(包括汽車市場)日益普及;但之後的一年半時間裡,C 語言的評分甚至跌至 10% 以下。

年度程式語言排行榜 TOP20 榜單:

前 20 名的排行中,在絕大部分程式語言的市場份額都在不斷減少的情況下,除前面提到的C語言。還有 Python 語言依然能表現十分強勁,市場份額增長 1.21%。

Top 10 程式語言 TIOBE 指數走勢(2002-2018)

其他程式語言排名


第 21-50 名如下:

2017 年,TIOBE 指數排名進步最大的語言:R 語言(從16到8),Erlang(從44到23)和Kotlin(從89到39)。遺憾的是,Julia(47),Hack(48),Rust(46)和Kotlin(39)等這些有潛力的語言,至今還是沒能進入前 20 名甚至前 30 名。期待它們在 2018 年能有更好的表現


第 51-100 名:

由於它們之間的數值差異較小,僅以文字形式列出(按字母排序):(Visual) FoxPro, 4th Dimension/4D, Applescript, Awk, BBC BASIC, bc, Bourne shell, CFML, CL (OS/400), Clean, Clipper, Common Lisp, Crystal, Elm, Emacs Lisp, Forth, Icon, Inform, Io, J, Korn shell, Ladder Logic, Lasso, LiveCode, Maple, ML, Modula-2, Monkey, MOO, MQL4, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, PowerShell, Programming Without Coding Technology, Q, Ring, RPG (OS/400), Scheme, Smalltalk, SPARK, Standard ML, Stata, VBScript, Verilog

歷史排名(1987-2017)


註: 以下排名位次取決於 12 個月的平均值。

附:

2017年12月程式語言排行榜:Kotlin成最強黑馬,C語言再次崛起有望獲得年度程式語言

2017年11月程式語言排行榜:Java持續下滑仍穩居第1,Python逆襲C#上升到第4

2017年10月程式語言排行榜:Swift 正過時?

2017年9月程式語言排行榜:Java、C、C ++ 三分天下何時休

2017年8月程式語言排行榜:大資料時代,Python、Go依然強勁

2017年7月TIOBE程式語言排行榜:Go飆升首次進入Top 10

2017年6月TIOBE程式語言排行榜:Kotlin進入Top 50



【說明】

TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於網際網路上有經驗的程式員、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。


請註意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。


這個排行榜可以用來考查你的程式設計技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。排行榜的詳細定義可以參考這裡 

https://www.tiobe.com/tiobe-index/


●本文編號320,以後想閱讀這篇文章直接輸入320即可

●輸入m獲取到文章目錄

推薦↓↓↓

Linux學習

更多推薦18個技術類公眾微信

涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

贊(0)

分享創造快樂

© 2024 知識星球   網站地圖