2020年4月TIOBE语言排行榜:你知道少儿编程语言Scratch吗
TIOBE近期公布了2020年4月编程语言排行榜,前十名变化不大,分别是 Java, C, Python, C++, C#, Visual Basic, JavaScript, PHP, SQL和R ,和上个月相比,R语言超越Swift和Go语言排在第10位,Go语言和Swift出局前十。Java、C和Python依然霸占前三名,值得注意的是,Java和C的指数已经非常接近,分别是16.73%和16.72%,相差仅0.01,C语言是否能够超越Java呢,让我们拭目以待。Python流行度有所增加,上涨了1.15%。上个月预测可能要出局的Deiph不出所料,跌出前20,目前排名22位。
具体数据请看下表和走势图。
本期我们关注的主角是冲入前20的一位新手——Scratch。提起这个编程语言,估计好多人都不太了解, 它是 MIT Media 实验室 Lifelong 幼儿园团队的一个项目,其通过点击并拖拽的方式可视化完成编程,帮助儿童培养编程思维,Scratch图形化程式语言适用于教育8~16岁的儿童及青少年。
下面是来自于官网的介绍:
About Scratch
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.
来源:https://scratch.mit.edu/about
翻译过来就是
使用Scratch,您可以编写自己的交互式故事,游戏和动画,并与在线社区中的其他人共享您的创作。
Scratch帮助年轻人学习创新思维,系统推理和协同工作——这是21世纪生活中必不可少的技能。
Scratch是麻省理工学院媒体实验室的终身幼儿园小组的一个项目。 它是免费提供的。
康康人家网站主页,是不是觉得特别卡哇伊,相信对小朋友应该很有吸引力。
https://scratch.mit.edu/
https://scratch.mit.edu/projects/editor/?tutorial=getStarted
正如Scratch所提出的观点那样,创新思维,系统推理和协同工作是21世纪生活中必不可少的技能,编程是锻炼增长这些技能的非常好的途径,因此,编程作为现代社会需要的一项技能受到了越来越多的关注。正如一位老者所言,“ 计算机的普及要从娃娃抓起”,针对儿童这一群体如何进行编程学习成为了众多有远见的家长们关注的问题。
如果您还想了解更多,可以用16分钟观看TED的《让我们教孩子编码吧》这个公开课。
美国麻省理工学院媒体实验室的Mitch Resnick认为,编码并不是专属于计算机天才,应该适用于所有人。在这个有趣的,充满演示例子的演讲中,Mitch Resnick列出了教孩子编码的好处,这样他们就能不仅“读”新技术,而且能创造新技术。
相信您会对这门语言会有一个很好的了解。链接地址如下:
http://open.163.com/newview/movie/free?pid=M92389L06&mid=M9238GTHI
可能有人会对 Scratch 居然比不少专业的编程语言更流行觉得不可思议,毕竟这只是一门教孩子入门编程的编程语言。对此 TIOBE CEO 表示,如果考虑到总共有超过 5000 万个项目是用 Scratch “写”出来的,而且每个月都会有 100 万个新的 Scratch 项目加入,这就很难再否认 Scratch 的流行。况且,既然计算机越来越成为生活中不可或缺的一部分,那么教孩子们学习编程的语言流行起来其实也就顺理成章。
TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。
来源:TIOBE
的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。
来源:TIOBE
https://www.tiobe.com/tiobe-index/