TIOBE编程语言全球热度榜,4月流行榜单刚刚发布,及时关注,未雨绸缪。关注编程语言热度榜,帮你做出正确的技术选择,哪种编程语言最好,萝卜青菜各有所爱,但是一个没有热度的编程语言,一定要慎重考虑,编程毕竟不是新闻——要的是“独家报道”,编程讲的是生态,没有生态的语言,就如鱼离开了水,无论多厉害都活成。
一、本期流行榜前20名
本期前20名最大的亮点就是Scratch,它是本期唯一一门首次挤进前20名的编程语言。很多年轻的程序员可能从来没听说过Scratch,但是有5岁以上小孩的父母却是耳熟能详,这似乎与编程没啥关系。其实,Scratch是一个青少年教学编程工具,一个针对8-16岁孩子设计的图形化编程工具。为什么Scratch能在千军万马中杀入全球榜前20名呢?TIOBE说,因为用Scratch编写的项目总量超过5千万而且每月以1百万的速度在增长。因为随着计算机成为人们生活的一个必要组成部分,教授孩子学习编程语言变得很热门也是情理之中的事情。而Scratch昔日的竞争对手Alice却不尽如人意,Alice排在榜单中的第90名。Scratch火爆的一条非常重要的原因,应该是它十分的易学易用,而且Scratch还受到了谷歌(google)和Intel的赞助。
此外,全球编程语言热度榜前20榜单几乎没有什么太大的变化,尤其是前9名纹丝不动,但第10名的位置似乎竞争非常激烈,在R、SWIFT和GO之间展开了激烈的争夺战,本期获胜者是R。
编程语言 | 2020年4月 | 本期份额 | 2019年4月 | 同期份额差 | 同期排名差 |
Java | 1 | 16.73% | 1 | 1.69% | 0 |
C | 2 | 16.72% | 2 | 2.64% | 0 |
Python | 3 | 9.31% | 4 | 1.15% | 1 |
C++ | 4 | 6.78% | 3 | -2.06% | -1 |
C# | 5 | 4.74% | 6 | 1.23% | 1 |
Visual Basic | 6 |