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