TIOBE在月初就已公布 2020 年 4 月的编程语言排行榜。我们先聊聊一个很令人意外的编程语言。

少儿编程语言Scratch进TOP 20,这个编程语言是 MIT Media 实验室 Lifelong 幼儿园团队的一个项目,通过简单的点击和拖拽即可实现可视化完成编程,帮助儿童培养编程思维,学会创造性地思考、系统地推理和协同工作。

4月编程语言榜单出炉,你的语言上榜没?_java

编程作为现代社会所需的一项技能受到了人们火热的关注,儿童这一群体也不例外的被包括其中,4页榜单的原标题'Scratch enters the TIOBE index top 20'也从侧面印证了目前少儿编程热的流行趋势,可谓是节节攀升。很多人可能会不可思议,为什么比Scratch专业百万倍的其他编程语言要更加的流行,这只是孩子们学习的很入门的编程语言啊?对此 TIOBE CEO 表示,如果考虑到总共有超过 5000 万个项目是用 Scratch “写”出来的,而且每个月都会有 100 万个新的 Scratch 项目加入,这就很难再否认 Scratch 的流行。况且,既然计算机已经成为生活中不可或缺的一部分,那么教孩子学习编程语言也就顺理成章的成为了一件很流行的事情。好了,接下来我们看看4月榜单吧!TIOBE 4 月 TOP 20 编程语言:

可以看到,除了 Scratch,SQL、Go、Swift 和 R 语言在这个月都有着明显的上升趋势,R 语言更是进入了 TOP 10。

在上月被认为出现“没落”迹象的 Delphi,在本月的榜单中稳稳跌出了前 20。缺少了苹果扶持的 Objective-C 虽然仍然在 TOP 20 内徘徊,但它的下降趋势却是显而易见的。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

4月编程语言榜单出炉,你的语言上榜没?_java_02

第 21-50 名的编程语言排行

4月编程语言榜单出炉,你的语言上榜没?_java_03

第 51至100 名如下,由于它们之间的数值差异较小,仅以简单图片形式列出(按字母排序):

4月编程语言榜单出炉,你的语言上榜没?_java_04

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和Baidu都用于指数计算。值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。