有人說(shuō)程序員知識(shí)更新速度要很快,這是因?yàn)榫幊陶Z(yǔ)言很容易就過(guò)時(shí)。這句話雖然有點(diǎn)絕對(duì),但是也說(shuō)明了熱門(mén)的編程語(yǔ)言排行版一直在變。那么2017年,究竟哪些編程語(yǔ)言最流行、最賺錢(qián)?
今天小編給大家整理了一些關(guān)于語(yǔ)言的排名,這些都是參考了大量可靠且信譽(yù)卓著的消息來(lái)源。其中采用的指標(biāo)包括語(yǔ)言普及度、語(yǔ)言相關(guān)網(wǎng)頁(yè)數(shù)量與提及頻率、招聘崗位與指導(dǎo)材料數(shù)量乃至相關(guān)開(kāi)源代碼庫(kù)豐富性等等。
先給大家看幾張圖,看些有哪些語(yǔ)言上榜吧。
▼
1
IEEE
具體來(lái)講,IEEE給出的語(yǔ)言人氣排名共參考12項(xiàng)指標(biāo)。根據(jù)其排名,C語(yǔ)言在兩年位居第二后再度升至榜首,其后分別為Java與Python。C#跌出前五,R則取代其地位。Go語(yǔ)言首次進(jìn)入前十。
▼
2
TIOBE
TIOBE編程社區(qū)排名則每月更新一次。其參考標(biāo)準(zhǔn)基于主流搜索引擎之上全球各地相關(guān)軟件工程師、課程及第三方廠商的具體數(shù)量。位列第一的是Java,谷歌的Go語(yǔ)言則成為上升速度最快的選手,一年內(nèi)增長(zhǎng)了2.16%。Awk、Alice與VHDL則以略高于0.2%的占比作為前五十名的守門(mén)員。
▼
3
New Relic
New Relic對(duì)Indeed網(wǎng)站上的招聘信息進(jìn)行匯總,發(fā)現(xiàn)總計(jì)1600萬(wàn)個(gè)崗位當(dāng)中Java的對(duì)應(yīng)需求最高。其它高人氣語(yǔ)言還包括JavaScript、C#與C++。
▼
4
Coding Dojo
Coding Dojo給出的數(shù)據(jù)匯總同樣基于求職網(wǎng)站Indeed.com。根據(jù)其結(jié)果,雇主們最為需要的九大編程語(yǔ)言分別為(按先后次序排名)SQL、Java、JavaScript、C#、C++、Python、PHP、Ruby on Rails以及iOS/Swift。
▼
5
GitHub
2016年秋季,Tech Worm的工作人員通過(guò)GitHub整理出其中最具人氣的15項(xiàng)編程語(yǔ)言。其中JavaScript位列第一,C#為第八,Go則為第十(較上年增長(zhǎng)近一倍)。雖然Swift與TypeScript排名靠后,但二者皆實(shí)現(xiàn)了高達(dá)3.5倍的驚人需求增長(zhǎng)。
▼
6
PYPL
PYPL(編程語(yǔ)言人氣Y)排名基于谷歌搜索給出的語(yǔ)言教程數(shù)量。其結(jié)果非常簡(jiǎn)單:語(yǔ)言教程搜索數(shù)量越高,語(yǔ)言就越受歡迎。根據(jù)這一統(tǒng)計(jì),Java為目前最為熱門(mén)的語(yǔ)言,JavaScript的提升速度則最快,Python在過(guò)去五年內(nèi)漲幅最大(2.7%)。PHP的下降趨勢(shì)則最明顯(-4.7%)。
▼
7
開(kāi)發(fā)者挑戰(zhàn)競(jìng)賽與CodeEval
開(kāi)發(fā)者挑戰(zhàn)競(jìng)賽與示例編程技能平臺(tái)CodeEval收集了該站點(diǎn)上的超過(guò)120萬(wàn)項(xiàng)挑戰(zhàn)單元。分析結(jié)果涵蓋26種編程語(yǔ)言,其中Python成為五年來(lái)最具人氣的語(yǔ)言,其后為Java、C++與JavaScript。C#增長(zhǎng)趨勢(shì)最強(qiáng)(27%),C緊隨其后(21%)。不過(guò)雖然仍占據(jù)榜首,但Python的提交量已經(jīng)下降了14%。
▼
8
Business 2 Community
Business 2 Community公布了其給出的最值得掌握的計(jì)算機(jī)技能。根據(jù)結(jié)果,去年的十五大語(yǔ)言榜單包含Java、JavaScript、Python、C++與C#,結(jié)果在意料之中。另外,作者們表示只要能夠掌握其中的任何語(yǔ)言,您即可獲得豐厚的薪酬回報(bào)。
▼
9
RedMonk
半年之前,RedMonk則發(fā)布過(guò)其語(yǔ)言排名,其中結(jié)合了多種匯總方法。其統(tǒng)計(jì)了Stack Overflow上的語(yǔ)言討論數(shù)量以及GitHub上的語(yǔ)言使用情況。要進(jìn)入排名,語(yǔ)言必須在這兩大平臺(tái)上擁有對(duì)應(yīng)資源。結(jié)果令人欣慰,JavaScript成為最受歡迎語(yǔ)言。在Stack Overflow方面,超過(guò)5萬(wàn)名開(kāi)發(fā)者亦表示支持JavaScript。這份排名的前十位語(yǔ)言并無(wú)變化,但十一到二十位中R語(yǔ)言顯示出強(qiáng)勁的增長(zhǎng)勢(shì)頭。
由此可以看出無(wú)論是哪個(gè)權(quán)威機(jī)構(gòu)的結(jié)果,Java 仍占據(jù)著霸主之位,而JavaScript 創(chuàng)新步伐從來(lái)沒(méi)有停止過(guò)。幸運(yùn)的是,JavaScrip等部分語(yǔ)言易于學(xué)習(xí)且能夠?yàn)殚_(kāi)發(fā)者及用戶(hù)提供可觀的發(fā)展機(jī)遇。
在過(guò)去的一年里,軟件開(kāi)發(fā)行業(yè)繼續(xù)大踏步地向前邁進(jìn)?;仡?2016 年,我們看到了更多新興的流行語(yǔ)言、框架和工具,它們改變著我們的工作方式,讓我們看到更多的可能。
2017,別猶豫了,馬上開(kāi)始學(xué)習(xí)吧!
為了讓更多的人有機(jī)會(huì)接觸互聯(lián)網(wǎng)行業(yè),進(jìn)入學(xué)習(xí),改變命運(yùn),即可開(kāi)始你的高薪之旅吧。