日前,編程語(yǔ)言社區(qū)TIOBE最新發(fā)布了5月編程語(yǔ)言排行榜。整體上來(lái)看,排名前10的語(yǔ)言基本都穩(wěn)定如常。本期最大的亮點(diǎn)就是:C語(yǔ)言反超Java,榮登排行榜第一。
上一次C語(yǔ)言排名第一還是在2015年,5年過去,又再次回歸第一的寶座。我們猜測(cè)一下C語(yǔ)言為什么再次成為榜首?
TIOBE CEO Paul Jansen 猜測(cè)可能是受到冠狀病毒的影響。這個(gè)猜測(cè)極有可能是成立的,在蝴蝶效應(yīng)中,一個(gè)微小的變化都能影響事物的發(fā)展,更何況這個(gè)猜測(cè)也是有跡可循的,Paul Jansen說(shuō):“這聽起來(lái)可能很不可思議,因?yàn)槟承┚幊陶Z(yǔ)言確實(shí)可以從這種情況中受益。例如數(shù)據(jù)科學(xué)領(lǐng)域的 Python 和 R,因?yàn)槊總€(gè)人都試圖(從數(shù)據(jù)中)尋找該病毒的解毒劑”。另外,嵌入式語(yǔ)言(C 和 C++ 等)也越來(lái)越流行,因?yàn)樗鼈儽挥糜卺t(yī)療設(shè)備軟件中。下面我們一起來(lái)看看詳細(xì)榜單:
TIOBE 5月編程語(yǔ)言排行1-20:
TIOBE 5月編程語(yǔ)言排行21-50:
TOP 10 編程語(yǔ)言TIOBE 指數(shù)走勢(shì)(2002-2020):
編程語(yǔ)言歷史排名(1985-2020):
年度收視率最高的編程語(yǔ)言(2003-2019):
需要注意的是,TIOBE 排名并不代表語(yǔ)言的好壞,開發(fā)者可以使用該榜單檢查自身的編程技能是否需要更新,或者在新手進(jìn)入行業(yè)時(shí)能夠提供一定的參考。