TIOBE編程社區(qū)指數(shù)(The TIOBE Programming Community index)是反映編程語(yǔ)言流行度的指標(biāo),每月更新一次。它基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量來(lái)統(tǒng)計(jì),數(shù)據(jù)來(lái)自全世界最流行的25個(gè)搜索引擎,且只統(tǒng)計(jì)圖靈完備的編程語(yǔ)言(如不統(tǒng)計(jì)HTML和XML)。
Scratch于今年4月首次升入榜單TOP20,5月排名升至19位。作為一款面向初學(xué)者的編程語(yǔ)言,Scratch語(yǔ)言的火爆側(cè)面證明了少兒編程的火熱程度。據(jù)TIOBE統(tǒng)計(jì),目前每月有超過(guò)100萬(wàn)個(gè)新項(xiàng)目由Scratch語(yǔ)言“編寫(xiě)”出來(lái),總計(jì)已超過(guò) 5000 萬(wàn)個(gè)項(xiàng)目。
5月C 語(yǔ)言自2015年來(lái)首次超越 Java重返第1位,這也是編程語(yǔ)言界的大新聞。TIOBE認(rèn)為C語(yǔ)言流行可能是受新冠肺炎疫情的影響,嵌入式語(yǔ)言(C 和 C++ 等)因廣泛用于醫(yī)療設(shè)備軟件中而隨著疫情走強(qiáng)。
另外Python 和 R語(yǔ)言也因數(shù)據(jù)科學(xué)領(lǐng)域?qū)Σ《緮?shù)據(jù)的分析而排名提升,“每個(gè)人都在試圖通過(guò)數(shù)據(jù)分析找到病毒的解藥和真相”。
請(qǐng)注意,TIOBE 指數(shù)僅代表該語(yǔ)言的流行程度,并不代表語(yǔ)言的好壞。但更流行的語(yǔ)言工作崗位更多,薪資水平也可能更高。
開(kāi)發(fā)者可據(jù)排名檢查自身的編程技能是否需要更新,或者在構(gòu)建新軟件時(shí)選擇優(yōu)勢(shì)語(yǔ)言。
TIOBE 編程語(yǔ)言指數(shù)TOP 10 走勢(shì)(2002—2020)