2018年1月份TIOBE發(fā)布了世界編程語言排行榜(見下圖),C語言被授予2017年度語言獎(jiǎng),相比較2017年1月份,上升了1.69%,用于網(wǎng)站開發(fā)的語言JAVA和PHP分別下降了3.06%和0.03%。
什么是TIOBE編程語言排行榜,根據(jù)百度百科的介紹:TIOBE排行榜是根據(jù)互聯(lián)網(wǎng)上有經(jīng)驗(yàn)的程序員、課程和第三方廠商的數(shù)量,并使用搜索引擎以及Wikipedia、Amazon、YouTube統(tǒng)計(jì)出排名數(shù)據(jù),只是反映某個(gè)編程語言的熱門程度,并不能說明一門編程語言好不好。
從整個(gè)排行榜來看,位居第一位的是JAVA,雖然相比較去年1月份下降了3.06%,但是依然是編程語言的大熱門。也許是因?yàn)?/span>JAVA語言能做的事情太多了,所以排名比較高,JAVA可以做的東西很多,可以做游戲、做網(wǎng)站、做各種管理系統(tǒng)等等,例如某寶,就是JAVA開發(fā)的,很多金融機(jī)構(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#只能運(yùn)行在Windows操作系統(tǒng)上,現(xiàn)在Linux下也可以運(yùn)行C#開發(fā)的程序了。C#既可以做網(wǎng)站也可以做系統(tǒng),很強(qiáng)大。
Javascript就不用說了,由于WEB2.0和HTML5的火熱,前端部分幾乎全部由javascript來做,如果想做前端,不管是PC前端還是手機(jī)移動(dòng)前端,javascript是必須得會(huì)的。
以上是卷云科技對(duì)2018年1月份全球編程語言排行榜的簡(jiǎn)要介紹,TIOBE每月都會(huì)發(fā)布編程語言排行榜的,做程序開發(fā)的朋友們可以關(guān)注下哦。