程式語言排行將洗牌?!Python奪冠有希望?!

Python可以說是目前十分熱門的程式語言!而且聽說有機會在程式語言排行奪冠呢?!

 

tiobe-index-ratings-yearly-696x327-1.png

目錄

1. Python奪第三!分數卻與第一名史無前例地相近

2. 人工智慧、新冠藥物⋯Python應用廣有望奪冠

3. 前七名上榜語言與去年同期相同

 

自從 2001 年起,創建滿 20 週年的程式語言排行榜「TIOBE Index」都會公布當月的程式語言排行。第一次出現在 TIOBE 榜上的前三名為:Java、C 以及 C++。這幾年來,穩居在榜上前三名的常客為 Java、C 和 Python,與 20 年前異常地相似。

 

tiobe-index-ranking-top10-696x418-2.png

2021 年 7 月程式語言排行榜 TIOBE 所列出的前 10 名熱門語言中,可看出 C 語言與 Java 分數已明顯下降,Python 的分數則上升 1.86%。

 

Python奪第三!分數卻與第一名史無前例地相近

而最新一期(2021 年七月)的結果也不意外,JavaC 和 Python 穩居前三名。但是,長期居冠的 C 語言和第二名的 Java 分數都明顯下降、 Python 的分數卻竄升,使得前三名的分數差異史無前例的靠近,第一名和第三名的分數只相差了 0.67%!這就代表著接下來的幾個月,榜上的前三名將有史無前例的結果。

 

人工智慧、新冠藥物⋯Python應用廣有望奪冠

近幾年,人工智慧(Artificial Intelligence)與資料挖掘(Data Mining)都在蓬勃發展中,剛好 Python 又是這兩大領域的領導語言,這優勢可讓 Python 在接下來幾個月隨時都可能成為第一。除了上述兩大領域,Python 的應用領域也包含網頁前後段、嵌入式系統等;去年更因為 Covid-19 的爆發,研究人員積極使用 ​Python 進行統計分析,尋找對抗病毒的藥物,讓 Python 的分數有前所未有的竄升。

 

Covid-19 除了帶動 Python 的熱門度外,用於醫療軟體開發的 C 和 C++ 也受到影響。C 語言擠下了近年來居冠的 Java 成第一名。

 

總體而言,位居榜首的 C 語言分數為 11.62%,自去年 7 月以來下降了 4.83%。緊接在後的 Java 得分為 11.17%,較去年下降了 3.93%。排名第三的 Python 得分 10.95%,較去年增加了 1.86%,也是榜上前 20 名中增幅最大的程式語言。

 

前七名上榜語言與去年同期相同

有趣的是,本次榜上前七名的程式語言都與去年同期(2020 年七月)相同:C++ 與 C# 分別以 8.01% 與 4.83% 位居第四、第五、Visual Basic 以 4.50% 的分數排名第六,JavaScript (2.71%) 排名第七。而第八名的 PHP 相較去年變化不太大,只升了一個名次;組合語言 ASM 則在一年間升了四個名次,進 Top10 榜到第九名;SQL  也在一年內加入 Top10,位居第十。

 

tiobe-index-ranking-top20-696x418-3.png

2021 年 7 月程式語言排行榜 TIOBE 所列出的 11-20 名熱門語言

 

TIOBE Index 的其他變動,還有位居第 11 名的 Visual Basic,自去年七月以來以來上升到9 名;在此一年間,第 12 名的 R 語言下滑了 4 名、位居第 14 的 Fortran 則飆升到了 36 個名次、第 15 名的 Groovy 竄升九個名次、第 16 名的 Swift 則滑落六個名次、Perl 與 MATLAB 則不約而同地在一年內滑落四個名次,分別居於第 18、19。

 

TIOBE 使用許多指標來決定每月一度的排名,指標包含了 Bing、亞馬遜、YouTube、維基百科、Google、Yahoo 和百度上的搜尋結果。讀者們想要進一步查詢完整指標的話,就親自到 TIOBE 官網上看看相關資訊吧!


延伸閱讀:使用 Java、Python 等 22 種語言寫出「Hello World」會如何?

 

helloworld-4.jpg

 

 

 

 

 

 

推薦閱讀:
AI打造史上最難「惡」羅斯方塊!世界紀錄僅消去41行


AI 人工智慧「Nadine」能說能笑 還能陪老人玩賓果


人類又輸了?工程師需花數月設計出IC晶片,AI六小時就搞定!


你笑,AI也笑!人工智慧也能用「表情」回應「感情」了


臨時停電免心驚!人工智慧打造"虛擬電廠"超方便!


洋蔥照片遭批"太性感"而刪除?!臉書人工智慧傻傻分不清!


客服不是人?!人工智慧當客服,企業客戶都滿意!

arrow
arrow

    jimchen19901212 發表在 痞客邦 留言(0) 人氣()