看編程語言排名情況,那要看你的標準是怎么樣的了,畢竟這些數據不可能百分之百準確,只能做一些有代表性的統計,接下來我從以下幾個榜單來分析,到底目前各大編程語言的排名情況。
這幾個榜單都是知名的行業排行榜單,我們接下來一個個分析。
TIOBE編程語言指數排名
從TIOBE榜單指數顯示,Java/C/C++依然霸占著前三甲的位置,并且在Java成功超越C/C++以后,已經霸占這個榜單很多年了。并且Java的增速逐漸放緩,并且份額已經連續近兩年下滑,已經不在具有絕對領先地位,而相反的C/C++兩門編程語言老而彌堅,逐漸再次煥發第二春。
并且在這個榜單上可以看到,因為得益于人工智能的高速發展,Python逐漸在很多方向大放異彩,上升勢頭極其明顯。
Stack Overflow開發者調查報告
這是全世界最好的編程問答社區stackoverflow隊開發者的調查報告,報告顯示JavaScript是所有受到調查的開發者中用戶使用頻率最高的編程語言。究其原因,還是因為這是一個Web的時代,JavaScript是Web時代的絕對王者,你能想到的移動開發、Web開發,幾乎都毫無懸念的用到JavaScript這門語言。
也許你覺得JavaScript坑很多,但JavaScript幾乎是所有開發者都要學習的編程語言。
IEEE年度編程語言排行榜
IEEE Spectrum 的排行榜根據讀者需求進行權重設定,語言發展情況、工作需求、人們開源等等方面統計數據顯示。
Python是關注度最高的編程語言,往下一次是C,Java,C++等編程語言,可以看出IEEE還是很喜歡Python的。
所以不同的榜單,那個排名就不一樣,但是總體趨勢是,目前段時間Java/C/C++依然霸占著榜單的前列位置,而JavaScript在Web時代,得益于前端技術的不斷發展,node.js的逐漸成熟,熱度很高。而Python作為人工智能領域的主要編程語言之一,也越來越受到重視,上升趨勢很明顯,勢頭非常強勁。