TIOBE - 2020年11月编程语言排行
十一月头条:Python 势如破竹,超越 Java
自有 TIOBE 榜单以来,近二十年的榜单前两名都是由 C 和 Java 牢牢占据,从未发生过变化。本月榜单虽然 C 依然位列第一,但 Java 已被 Python 超越跌至第三。这也是Java 自今年 5 月被 C 超越后,本月又再次下跌一位,首次跌出前二,市场份额的占比也大幅度下降了4.57%。
有人说 Python 逐渐火爆的趋势在于:作为一个兼具简单与功能强大的编程语言,Python 易于学习、编辑周期短、具有各种框架,在数据分析、AI 、机器学习、Web 开发、测试等多个领域都有出色的发挥。而近年来数据挖掘、AI和数值计算等领域的蓬勃发展,也随之带动提高了 Python 的市场占比。
而 TIOBE CEO 则有不同的看法。他相信Python的流行与一般需求有关。在过去,大多数编程活动都是由软件工程师完成的。但是现在到处都需要编程技能,而且缺乏优秀的软件开发人员。因此,我们需要一些非软件工程师可以处理的简单的东西,一些容易学习的东西,快速的编辑周期和平滑的部署。Python满足了所有这些需求。尤其他曾经遇到一位修车机械师都喜欢用 Python 编程之后,开始意识到:Python 将无处不在。
编程语言排行榜 TOP 20 榜单:
前 10 名编程语言长期走势图:
以下是 21-50 编程语言排名:
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。