日前,编程语言社区TIOBE最新发布了4月编程语言排行榜。排名前十的分别是:Java,C,Python,C++,C#,Visual Basic,JavaScript,PHP,SQL和。而这期值得注意的是基于图形块的编程语言Scratch进入了TIOBE索引前20名。
我们知道,Scratch是一款由麻省理工学院设计开发的面向青少年的简易编程工具。但这样一种旨在教孩子如何编程的编程语言,进入编程排行前20似乎有点奇怪。但如果你考虑到总共有5000多万个项目是用Scratch“编写”的,并且每个月都有100万个新的Scratch项目被添加进来,那就不能再否认Scratch很流行了。
TIOBE软件首席执行官Paul Jansen这样说到:“由于计算机越来越成为生活中不可或缺的一部分,教孩子们编程的语言越来越流行实际上是很合乎逻辑的。几年前,Scratch和Alice之间曾有过竞争,哪种语言将成为现代新的“Logo”编程语言。Alice现在在TIOBE指数的90位,所以谁赢了似乎很清楚。之所以会发生这种情况,可能是因为Scratch更容易学习(这一领域的一个关键成功因素),Scratch由谷歌和英特尔等公司赞助”。
可以说,Scratch更易学习是因为Scratch这种图形化编程语言对孩子是很友好的,能极大减轻青少年对编程的挫败感。而流行度和适用性对于学生选择学习一门编程语言来说也都有很深影响,真心希望他们有朝一日能够洞察到,用代码创造东西的乐趣。
对于编程感兴趣的成年人来说,了解受欢迎的编程语言及趋势,无论是对找工作、还是规划将来的职业发展,都有很大的帮助。下面我们一起来看看4月最新全球编程语言排行榜:
1、TIOBE 4月编程语言排行1-20:
2、TIOBE 4月编程语言排行21-50:
3、TOP 10 编程语言TIOBE 指数走势(2002-2020):
4、编程语言历史排名(1985-2020):
5、年度收视率最高的编程语言(2003-2019):
科普:TIOBE编程社区索引是编程语言流行程度的一个指标。索引每月更新一次。评级是基于全球熟练工程师、课程和第三方供应商的数量。流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度被用来计算收视率。需要注意的是,TIOBE索引并不是关于最好的编程语言,也不是大多数代码都是用哪种语言编写的。
文章来源:https://www.tiobe.com/tiobe-index/