最新TIOBE編程語言排行:C語言第一,Python反超Java,擠進第二
很多初學者看不起 C 語言,甚至覺得 C 語言沒什么可學。站在過來人的角度,C語言仍然值得學習,它仍然是一門應用非常廣泛的編程語言。
可能我這么說,你不會相信。然而,C語言在 TIOBE 編程語言最新排行榜中,排名第一確實事實。
地址:https://www.tiobe.com/tiobe-index/
可能你還會認為:這次排名第一,只是短暫的。
其實,C語言從去年(2020年5月)開始,到現(xiàn)在(2021年6月)已經連續(xù)一年多TIOBE 編程語言排名第一。
下面給你看下 C 語言這些年在編程語言中的排行情況:
從上圖你可以看到,在過去的一年多,C語言一直排名第一。而且,在2012、 13、 14年也幾乎占據(jù)第一的位置。
再看下過去的歷史排名:
你可能還有疑問:什么是TIOBE 編程語言排行榜?
TIOBE編程社區(qū)排行是編程語言受歡迎程度的指標,索引每月更新一次。評級基于全球熟練的工程師、課程和第三方供應商的數(shù)量。諸如Google、 Bing、 Yahoo!、 Wikipedia、 Amazon、 YouTube 和 Baidu 等流行的搜索引擎用于計算評分。
詳細描述請見:https://www.tiobe.com/tiobe-index/programming-languages-definition/
重要提醒:
- TIOBE排行與最佳編程語言或大多數(shù)代碼行所用的語言無關。
- 你在其他地方看到的一些排行,可能與該排行不一樣,那是因為排行評分標準不一樣。
C、Java、Python能火的原因
Python想必大家都看到了,這兩年火的來你隨處都能看到它的身影。手機、電視、報紙、小區(qū)廣告牌,甚至小學生都開始學Python了。
原因很簡單,Python應用更廣泛了,還有相對來說入門更容易。
然后就是Java,Java其實發(fā)展相對較晚,Java語言正式誕生其實是在1995年,到現(xiàn)在才二十幾年。
隨著互聯(lián)網潮流的興起,Java可以說一路紅遍大江南北,包括web應用、桌面應用、安卓應用等。。。直到物聯(lián)網的快速發(fā)展,C語言反超了Java。
最后說下C語言,從發(fā)展年齡來說,C語言絕對是老大哥,1972年,C語言誕生了。
因為C語言具有更高的運行效率(相對C#、JAVA等),從而被廣泛應用計算機底層驅動,包括現(xiàn)在絕大部分操作系統(tǒng)底層代碼都是 C 語言寫的。
同時,因為物聯(lián)網很多終端設備從CPU運行速度(效率)、存儲資源來說,都比較依賴于C語言。隨著物聯(lián)網的快速發(fā)展,也進一步帶動了 C 語言的活躍。
所以,你說 C 語言有沒有必要學?