TIOBE公布了4月份編程語言排行榜。相比上個月編程語言Top 5并沒有太大的變化,其中Java依舊穩(wěn)坐榜首,隨后分別是C、Python、C++、C#。
前20名排行如下:
編程語言排
4月份排行榜中,漲幅最大的是C語言,本月以2.64% 的增長率大幅領(lǐng)先于其他編程語言,相較之下,Python近幾個月的漲幅則要平緩一些,Java也增長了1.69%。
本月主角是Scratch,它是 MIT Media 實驗室Lifelong幼兒園團隊的一個項目,其通過點擊并拖拽的方式可視化完成編程,幫助兒童培養(yǎng)編程思維,學會創(chuàng)造性地思考、系統(tǒng)地推理和協(xié)同工作。
編程作為現(xiàn)代社會需要的一項技能受到了越來越多的關(guān)注,其中就包括兒童這一群體。
除了Scratch,SQL、Go、Swift和R語言在這個月都有著激烈的上升趨勢,R語言更是進入了TOP 10。
上個月被認為呈現(xiàn)“沒落”跡象的Delphi,在這次的榜單中跌出了前20。缺少蘋果扶持的Objective-C雖然一直在TOP 20內(nèi)徘徊,但它顯示出的卻是下降趨勢。
TOP 10 編程語言TIOBE指數(shù)走勢(2002-2020)
第21-50名的編程語言排行
TIOBE編程社區(qū)指數(shù)(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數(shù)基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量。包括流行的搜索引擎,如谷歌、必應(yīng)、雅虎、維基百科、亞馬遜、YouTube和百度都用于指數(shù)計算。
值得注意的是,TIOBE指數(shù)并不代表語言的好壞,開發(fā)者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構(gòu)建新軟件時對某一語言做出選擇。