TIOBE程式設計語言社區發佈了 2017 年 8 月排行榜, 和上個月相比, 前五名沒有變化, Java、C、C++、C# 和 Python仍然穩定保持在前 5 的位置。 不過比例都有不同程度的下降。
儘管 Java 仍然穩居第一, 但最值得注意的是 Java 本月跌破13%, 今年接下去是否還是能一如既往保住第一的寶座, 我們拭目以待。
Go 語言和 7 月份相比從前 10 回落 第 16 名, 但總體趨勢還算平穩。 自從谷歌宣佈了安卓開發全面支持 Kotlin 之後, Kotlin 可謂風頭正勁, 自上個月首次進入前 50 名後, 本月更是上升了 7 位, 目前排名 41。
2017 年 8 月程式設計語言排行榜 Top 20 榜單:
在 21-50 名的排行中, 本月上幅最為明顯的是 Crystal(#32), 從第 60 位躍升至第 32 位。 Crystal 是一個開源的、類似於 Ruby 語法的程式設計語言, 有開發者稱其簡直酷斃了。
本月上升趨勢較為明顯的還有:Clojure(#42), VBScript(#38)和 VHDL(#45)。
第20-50榜單:
Top 10 程式設計語言 TIOBE 指數走勢(2002-2016)
【說明】
TIOBE 程式設計語言社區排行榜是程式設計語言流行趨勢的一個指標, 每月更新, 這份排行榜排名基於互聯網上有經驗的程式師、課程和協力廠商廠商的數量。 排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。
請注意這個排行榜只是反映某個程式設計語言的熱門程度, 並不能說明一門程式設計語言好不好, 或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的程式設計技能是否與時俱進, 也可以在開發新系統時作為一個語言選擇依據。 排行榜的詳細定義可以參考這裡
https://www.tiobe.com/tiobe-index/