日前,編程語(yǔ)言社區(qū)TIOBE最新發(fā)布了4月編程語(yǔ)言排行榜。排名前十的分別是:Java,C,Python,C++,C#,Visual Basic,JavaScript,PHP,SQL和。而這期值得注意的是基于圖形塊的編程語(yǔ)言Scratch進(jìn)入了TIOBE索引前20名。
我們知道,Scratch是一款由麻省理工學(xué)院設(shè)計(jì)開(kāi)發(fā)的面向青少年的簡(jiǎn)易編程工具。但這樣一種旨在教孩子如何編程的編程語(yǔ)言,進(jìn)入編程排行前20似乎有點(diǎn)奇怪。但如果你考慮到總共有5000多萬(wàn)個(gè)項(xiàng)目是用Scratch“編寫(xiě)”的,并且每個(gè)月都有100萬(wàn)個(gè)新的Scratch項(xiàng)目被添加進(jìn)來(lái),那就不能再否認(rèn)Scratch很流行了。
TIOBE軟件首席執(zhí)行官Paul Jansen這樣說(shuō)到:“由于計(jì)算機(jī)越來(lái)越成為生活中不可或缺的一部分,教孩子們編程的語(yǔ)言越來(lái)越流行實(shí)際上是很合乎邏輯的。幾年前,Scratch和Alice之間曾有過(guò)競(jìng)爭(zhēng),哪種語(yǔ)言將成為現(xiàn)代新的“Logo”編程語(yǔ)言。Alice現(xiàn)在在TIOBE指數(shù)的90位,所以誰(shuí)贏了似乎很清楚。之所以會(huì)發(fā)生這種情況,可能是因?yàn)镾cratch更容易學(xué)習(xí)(這一領(lǐng)域的一個(gè)關(guān)鍵成功因素),Scratch由谷歌和英特爾等公司贊助”。
可以說(shuō),Scratch更易學(xué)習(xí)是因?yàn)镾cratch這種圖形化編程語(yǔ)言對(duì)孩子是很友好的,能極大減輕青少年對(duì)編程的挫敗感。而流行度和適用性對(duì)于學(xué)生選擇學(xué)習(xí)一門(mén)編程語(yǔ)言來(lái)說(shuō)也都有很深影響,真心希望他們有朝一日能夠洞察到,用代碼創(chuàng)造東西的樂(lè)趣。
對(duì)于編程感興趣的成年人來(lái)說(shuō),了解受歡迎的編程語(yǔ)言及趨勢(shì),無(wú)論是對(duì)找工作、還是規(guī)劃將來(lái)的職業(yè)發(fā)展,都有很大的幫助。下面我們一起來(lái)看看4月最新全球編程語(yǔ)言排行榜:
1、TIOBE 4月編程語(yǔ)言排行1-20:
2、TIOBE 4月編程語(yǔ)言排行21-50:
3、TOP 10 編程語(yǔ)言TIOBE 指數(shù)走勢(shì)(2002-2020):
4、編程語(yǔ)言歷史排名(1985-2020):
5、年度收視率最高的編程語(yǔ)言(2003-2019):
科普:TIOBE編程社區(qū)索引是編程語(yǔ)言流行程度的一個(gè)指標(biāo)。索引每月更新一次。評(píng)級(jí)是基于全球熟練工程師、課程和第三方供應(yīng)商的數(shù)量。流行的搜索引擎,如谷歌,必應(yīng),雅虎,維基百科,亞馬遜,YouTube和百度被用來(lái)計(jì)算收視率。需要注意的是,TIOBE索引并不是關(guān)于最好的編程語(yǔ)言,也不是大多數(shù)代碼都是用哪種語(yǔ)言編寫(xiě)的。
文章來(lái)源:https://www.tiobe.com/tiobe-index/