全球知名TIOBE 编程语言社区公布了2021 的年度编程语言:Python!「TIOBE 年度编程语言」奖项授予给在一年内分数增长最多的编程语言。

TIOBE 表示,本来 C# 有机会实现有史以来第一次夺冠,但 Python 的分数在上个月超过了 C#。

2021年初,Python 从 TIOBE 指数的第3 位开始起步,被 Java 和 C 甩在身后。一年之后,Python 成为了 TIOBE 指数排行榜的No.1。

在上个月编程语言排行榜公布的时候,TIOBE Software首席执行官就预测2021年度编程语言很有可能是C#,然而这个出生了20多年的编程语言,至今未获得过该荣誉。

然而最新结果出炉,C#落选,Python再次荣获年度编程语言称号。

还是要恭喜Python,连续两年夺得TIOBE年度编程语言宝座,这也是Python第五次获得这个奖。

TIOBE 认为,Python 的受欢迎程度并没有就此停止,因为它目前的分数领先其他语言 1% 以上。

虽然距离Java在2001年创下的26.49%的历史收视率记录还很遥远,但是Python已成多个领域的编程实战语言,而且种种迹象表明,Python的胜利之旅仍在继续。

TIOBE社区Python趋势图

下面是2022年1月的编程语言排行榜

Python依旧稳坐榜首,其次是C、Java、C++、C#,PHP自上个月跌出前十后,这个月也未能幸免。

Top 10语言在TIOBE上的指数走势(2002-2022)

TOP 21-50编程语言榜单

历届"年度最佳编程语言 "奖得主

从TIOBE列出的往年所有 "年度最佳编程语言 "奖得主可以看出,Python是获奖次数最多的编程语言。

除了TIOBE排行榜,还有一些编程语言的排行榜单同样值得我们关注。

IEEE Spectrum 发布了 2021 年度编程语言排行榜,其中 Python 在总榜单以及其他几个分榜单中依然牢牢占据第一名的位置。

另外C#的排行从 2020 年的第 23 名跃升至了今年的第 6 名,称得上是今年的大势语言。


IEEE Spectrum 2021 年度编程语言排行榜依然从 8 个信息源按照 11 种指标收集数据,最终得到了数十种编程语言流行度的整体排名。

这 8 个信息源分别为 CareerBuilder、GitHub、Google、Hacker News、IEEE、Reddit、Stack Overflow 和 Twitter,涵盖了涵盖社交网站、开源代码网站和求职网站。


Top 10 编程语言:Python 五连冠、微软 C# 语言排名飞升

与 2020 年排行榜相比,Python、Java、C、C++ 和 JavaScript 依然占据 2021 排行榜的前 5 名。



趋势排名

看完了整体排名,我们再来看其他排名类型下的编程语言排行。

在趋势排名中,Python 仍以绝对优势展示其强劲的发展势头,其余依次为 Java、C、JavaScript、C++、Go、R、HTML 以及 C# 和 SQL。

2020 年趋势排行榜前 10 名中的 Arduino、Dart和 Swift 被 R、C# 和 SQL 所取代。

工作中需求最大编程语言排名

工作环境中需求最大的语言仍是 Python,C 语言排名第二,其次是 Java、JavaScript和 C++。

[注意]:这些排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这些排行榜虽然不能作为绝对参考,但可以用来考察你的技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

从上面的排行中我们可以看出,Python、Java、C、C++这些语言依旧是大势语言。

C语言作为编程入门的敲门砖几乎是入门必学的语言。

Python是目前最流行的编程语言,而且热度一直很高,Python最大的优势在于它相对容易学习,而且还加快了开发时间,这也是为什么企业机构如此喜欢Python的原因。

Java,一种久经考验且备受推崇的语言,世界上大多数最大和最复杂的公司都在 Java 上运行。

Java 还是物联网(IoT)的首选语言;也是Android 操作系统背后的主要语言,Android 拥有全球 85% 的移动市场份额。

作为最长寿的语言,在将来很长一段时间,java仍将是编程语言的主流。

所以对于想进入IT行业,选择学习编程语言的小伙伴,Java在将来很长一段时间,仍将是一个很好的选择。

举报/反馈

老九学堂老九君

3814获赞 678粉丝
轻松入门,快速就业。
关注
0
0
收藏
分享