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