TIOBE編程語言排行榜最新出爐,揭示了編程界的風(fēng)云變幻。該指數(shù)是衡量編程語言受歡迎程度的重要指標(biāo),其評(píng)判依據(jù)涵蓋了全球工程師、課程、供應(yīng)商及搜索引擎的數(shù)據(jù)。在2025年4月的榜單中,Python憑借其23.08%的占比高居榜首,相比上月大幅上升6.67%,成為當(dāng)仁不讓的領(lǐng)頭羊。
緊隨其后的是C++,以10.33%的占比位列第二,本月微漲0.56%。C語言則緊隨其后,占比9.94%,但遺憾的是本月出現(xiàn)了0.27%的小幅下滑,屈居第三。Java語言則以9.63%的占比穩(wěn)居第四,本月上升0.69%,表現(xiàn)穩(wěn)健。
C#語言此次排名第五,占比4.39%,但本月遭遇了2.37%的顯著下滑。值得注意的是,榜單中出現(xiàn)了兩個(gè)占比相近的語言——Javascript和Go。Javascript以3.71%的占比排在第六,本月上升0.82%;而Go語言則以3.02%的占比緊隨其后,位列第七,本月上升1.17%,展現(xiàn)出強(qiáng)勁的增長勢頭。
Visual Basic和Delphi/Object Pascal分別排在第八和第九位,占比分別為2.94%和2.53%,本月均有所上升,分別增長了1.24%和1.06%。而SQL語言則以2.19%的占比擠進(jìn)前十,本月上升0.57%,表現(xiàn)不俗。
值得注意的是,TIOBE官方指出,一些曾經(jīng)風(fēng)光無限的編程語言如今正面臨困境。Kotlin、Ruby和Swift等語言曾穩(wěn)居排行榜前20名,但如今卻遭遇挑戰(zhàn)。TIOBE CEO Paul Jansen認(rèn)為,這三款語言正逐漸失去優(yōu)勢,日漸式微。其中,Kotlin和Swift的衰退主要?dú)w因于平臺(tái)限制。Kotlin主要應(yīng)用于安卓平臺(tái),而Swift則專注于iOS平臺(tái)。然而,隨著跨平臺(tái)開發(fā)技術(shù)的不斷進(jìn)步,開發(fā)者們開始傾向于選擇那些兼容多個(gè)平臺(tái)的技術(shù)方案。
相比之下,Ruby的困境則略有不同。多年來,Ruby一直在與Python和Perl等語言競爭。然而,隨著Perl的逐漸衰退,Ruby一度保持了相對(duì)穩(wěn)定的地位。但如今,Python已成為編程界的通用語言,Ruby因此失去了大量市場空間。
TIOBE還觀察到了一個(gè)引人注目的現(xiàn)象:整個(gè)編程語言領(lǐng)域正處于整合階段。當(dāng)前排名前20的語言已占據(jù)了市場總量的83.56%,這一比例遠(yuǎn)超以往的75%水平。這表明市場變得更加保守,開發(fā)者和企業(yè)更傾向于采用經(jīng)過驗(yàn)證的成熟技術(shù),而不愿輕易嘗試新的技術(shù)方案。