近日,TIOBE編程語(yǔ)言社區(qū)發(fā)布了 2018年 5月排行榜,Java、C、C ++ 三門(mén)編程語(yǔ)言依然占據(jù)前三,而Python這個(gè)月仍然穩(wěn)居第4!對(duì)比4月份榜單,這個(gè)月的排名并沒(méi)有太大變化。
C 語(yǔ)言是世界上最古老的編程語(yǔ)言之一,這個(gè)月漲幅已達(dá)到了 7%,TIOBE 沒(méi)有提及其暴漲的原因,但由于小型軟件設(shè)備的蓬勃發(fā)展,以及低端軟件在汽車(chē)行業(yè)的增長(zhǎng),C 語(yǔ)言在 2017 年收獲了不錯(cuò)的流行度時(shí),就已經(jīng)有許多人認(rèn)為這與物聯(lián)網(wǎng)的興起有莫大關(guān)系。
被稱為”世界上最好的語(yǔ)言”的PHP有了小幅度上漲。對(duì)于此次編程語(yǔ)言排行榜單,網(wǎng)友們也紛紛發(fā)表了看法:
網(wǎng)友一:PHP程序員在此?。∥也还?,反正PHP是世界上最好的語(yǔ)言!
網(wǎng)友二:C語(yǔ)言怎么突然又漲那么高?
網(wǎng)友三:PHP說(shuō)任憑你們隨便排名,反正我東方不敗。
Scala會(huì)成為一匹黑馬么?
本月榜單最大的不同在于,Scala 編程語(yǔ)言終于進(jìn)入了 Top 20,成功擠掉了 PL/SQL。上一次Scala進(jìn)入前 20 已經(jīng)是好幾年前的事情了,這次經(jīng)過(guò)長(zhǎng)時(shí)間的沉淀終于再次逆襲。Scala是一種在 Java 的 JVM 上運(yùn)行的函數(shù)式編程語(yǔ)言,它是“重寫(xiě)Java”并改進(jìn)其缺點(diǎn)的眾多嘗試之一,因此可以與 Java一起使用或作為 Java 的替代品。而且 LinkedIn、Twitter 和 The Guardian 等大公司都在其代碼庫(kù)中使用了 Scala,其在市場(chǎng)上的份額也越來(lái)越大,這也是為什么 Scala 能夠再次進(jìn)入前 20 名的原因。
12 月編程語(yǔ)言排行榜 TOP20 榜單:
前 20 名的排行中,在絕大部分編程語(yǔ)言的市場(chǎng)份額都并沒(méi)有太大變化,C 語(yǔ)言依然能表現(xiàn)十分強(qiáng)勁,市場(chǎng)份額增長(zhǎng) 7%。
Top 10 編程語(yǔ)言 TIOBE 指數(shù)走勢(shì)(2002-2018)
同樣的, PYPL 也關(guān)注編程語(yǔ)言流行度。不久前,四月 PYPL 編程語(yǔ)言排行榜出爐時(shí),PYPL排行榜顯示,Python 是增長(zhǎng)最快的語(yǔ)言,流行度名列前茅。
注:PYPL,即編程語(yǔ)言流行指數(shù)。其排名是根據(jù)在谷歌上的相關(guān)編程語(yǔ)言教程的搜索頻率就行統(tǒng)計(jì)排名。也就是某項(xiàng)語(yǔ)言在 Google 上搜索頻率越高,表示這項(xiàng)語(yǔ)言越受歡迎。
從4月榜上可以看出,雖然與去年的指數(shù)結(jié)果相比,Java 的整體學(xué)習(xí)趨勢(shì)略有下降,但 Java 仍然是最受歡迎的語(yǔ)言。當(dāng)時(shí)的 Python 以 5.2%的巨幅增長(zhǎng)超過(guò)了 JavaScript,使其成為開(kāi)發(fā)人員中受歡迎程度最快的語(yǔ)言。
萬(wàn)萬(wàn)沒(méi)想到,這個(gè)勢(shì)頭有增無(wú)減,從5月公布的數(shù)據(jù)可以看出,Python也已從之前的第二位,躍升至第一位,超越了Java。看這趨勢(shì),Python 未來(lái)或許會(huì)撼動(dòng) Java 的地位。
在ranked.com的排名中,Python是2017年最受歡迎人工智能編程語(yǔ)言(第二是C++,R并未上榜)。
根據(jù)Stack Overflow流量統(tǒng)計(jì),2017年6月,Python第一次成為高收入國(guó)家Stack Overflow訪問(wèn)量最大的標(biāo)簽,照此發(fā)展,到了2018年,Python肯定會(huì)成為最受歡迎的標(biāo)簽。
在GitHub 2017年度報(bào)告中,Python超越Java成第二受歡迎語(yǔ)言。
Python 語(yǔ)言為何如此火爆?所有這些“刷榜”,可能也都離不開(kāi)近些年人工智能尤其是機(jī)器學(xué)習(xí)的火熱。
總結(jié)一下,我們可以清楚地看到:Python 正變得越來(lái)越重要,且 Python 都置于這兩個(gè)語(yǔ)言排名的前列。而你現(xiàn)在在使用什么編程語(yǔ)言呢?別再說(shuō)「PHP 是最好的編程語(yǔ)言」了,看下面 PYPL 曬出的 Python 和 PHP 這兩個(gè)編程語(yǔ)言的流行趨勢(shì),我們是時(shí)候該換點(diǎn)新鮮的說(shuō)法了……
如果你只能學(xué)習(xí)一門(mén)語(yǔ)言,除了Python,別無(wú)選擇!因?yàn)椴徽搶?duì)于初學(xué)者還是有其他編程經(jīng)驗(yàn)的開(kāi)發(fā)者來(lái)說(shuō),Python 學(xué)習(xí)起來(lái)都會(huì)事半功倍。
在此,為所有的朋友們推薦 CSDN 學(xué)院開(kāi)設(shè)的 Python 課程。由 Python 技術(shù)專家張濤、CTO 鄒義良兩位老師帶隊(duì),課程深入分享 Python 基礎(chǔ)、Web 開(kāi)發(fā)、爬蟲(chóng)技術(shù)、自動(dòng)化運(yùn)維、數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)等五大模塊內(nèi)容,預(yù)計(jì) 5 個(gè)月的授課周期內(nèi),抽絲剝繭,帶領(lǐng)你全方位“玩轉(zhuǎn)” Python 語(yǔ)言。
天道酬勤。不論你是編程新手,前端開(kāi)發(fā)人員,或是想做全棧開(kāi)發(fā)工程師,準(zhǔn)備進(jìn)軍 AI 領(lǐng)域的,又或是網(wǎng)絡(luò)運(yùn)維轉(zhuǎn)型開(kāi)發(fā)、傳統(tǒng) IT 轉(zhuǎn)行互聯(lián)網(wǎng)的......這,都是你最好的選擇。
-
編程語(yǔ)言
+關(guān)注
關(guān)注
10文章
1946瀏覽量
34795 -
python
+關(guān)注
關(guān)注
56文章
4797瀏覽量
84787
原文標(biāo)題:TIOBE和PYPL的5月編程語(yǔ)言排行榜:如果你只能學(xué)習(xí)一門(mén)語(yǔ)言,Python是最好的選擇!
文章出處:【微信號(hào):AI_Thinker,微信公眾號(hào):人工智能頭條】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論