2018年1月份TIOBE發布了世界編程語言排行榜(見下圖),C語言被授予2017年度語言獎,相比較2017年1月份,上升了1.69%,用于網站開發的語言JAVA和PHP分別下降了3.06%和0.03%。
什么是TIOBE編程語言排行榜,根據百度百科的介紹:TIOBE排行榜是根據互聯網上有經驗的程序員、課程和第三方廠商的數量,并使用搜索引擎以及Wikipedia、Amazon、YouTube統計出排名數據,只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好。
從整個排行榜來看,位居第一位的是JAVA,雖然相比較去年1月份下降了3.06%,但是依然是編程語言的大熱門。也許是因為JAVA語言能做的事情太多了,所以排名比較高,JAVA可以做的東西很多,可以做游戲、做網站、做各種管理系統等等,例如某寶,就是JAVA開發的,很多金融機構的系統全部都是JAVA搭建的。和PHP相比,JAVA即可以做網站也可以做系統,而PHP則更適合做網站。
C語言和C++語言,可以做的事情就更多了,我們使用的操作系統就是C語言和C++語言開發的,亞軍和季軍非C/C++莫屬了。
由于最近人工智能、大數據比較火,Python語言提供了很多與人工智能和大數據處理相關的組件,有些網站也是Python開發的,例如豆瓣網的主要開發語言就是Python。
C#是和JAVA差不多的語言,不過是微軟推出的,最近幾年微軟在C#上比較發力,之前C#只能運行在Windows操作系統上,現在Linux下也可以運行C#開發的程序了。C#既可以做網站也可以做系統,很強大。
Javascript就不用說了,由于WEB2.0和HTML5的火熱,前端部分幾乎全部由javascript來做,如果想做前端,不管是PC前端還是手機移動前端,javascript是必須得會的。
以上是卷云科技對2018年1月份全球編程語言排行榜的簡要介紹,TIOBE每月都會發布編程語言排行榜的,做程序開發的朋友們可以關注下哦。