TIOBE 公布了2020年4月编程语言排行榜,总体排名变化不大,排名前十的分别是:Java, C, C++, Python, Visual Basic .NET, C#, JavaScript, SQL, PHP 和 汇编语言。
值得一提的是,基于图形块的编程语言 Scratch 本月进入了 TIOBE 指数前 20 名。
Scratch是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序简易开发平台,旨在让程序设计语言初学者不需先学习语言语法便能设计产品。开发者期望通过学习Scratch,启发和激励用户在愉快的环境下经由操作(如设计交互故事)去学习程序设计、数学和计算知识,同时获得创造性的思考,逻辑编程,和协同工作的体验。Mitchel Resnick 和 Andrés Monroy-Hernández 是 creater.
它可安装在Mac OS X、Windows、Linux这三个平台上,目前在少儿编程这个行业很火,基本上算是入门语言,如果你家有小朋友,可以去了解一下,带着他一起去玩玩这门编程语言。
TIOBE 软件首席执行官 Paul Jansen 这样说到:“由于计算机越来越成为生活中不可或缺的一部分,教孩子们编程的语言越来越流行实际上是很合乎逻辑的。几年前,Scratch 和 Alice 之间曾有过竞争,哪种语言将成为现代新的“Logo”编程语言。Alice 现在在 TIOBE 指数的 90 位,所以谁赢了似乎很清楚。之所以会发生这种情况,可能是因为 Scratch 更容易学习(这一领域的一个关键成功因素),并且 Scratch 由谷歌和英特尔等公司赞助”。
可以说,Scratch 更易学习是因为 Scratch 这种图形化编程语言对孩子是很友好的,能极大减轻青少年对编程的挫败感。而流行度和适用性对于学生选择学习一门编程语言来说也都有很深影响,真心希望他们有朝一日能够洞察到,用代码创造东西的乐趣。
以下是4月份编程语言榜单,下面和千锋广州小编一起来看看吧!
TIOBE 4月编程语言排行 1-20
TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。