Python人气下滑,专业语言崛起挑战霸主地位(pythonallure) 99xcs.com

Python在每月Tiobe编程语言流行度指数中仍然保持第一名,领先第二名C语言超过10个百分点。但Python的受欢迎程度在过去六个月中实际上有所下降,从去年7月26.98%的最高市场份额降至本月Tiobe指数的21.81%。

Tiobe首席执行官Paul Jansen表示,这种变化表明几种更专业化或领域特定的语言正在逐渐蚕食Python的市场份额,最显著的是R语言和Perl语言。

专业语言重新崛起

Jansen说,R语言作为统计计算编程语言,长期以来一直是Python在数据科学领域的直接竞争对手。R语言本月排名第八,评分为2.19%,而一年前排名第15位。虽然Python近年来超越了R语言,但R语言似乎正在重新获得动力,已经连续几个月重新进入Tiobe指数前10名。

与此同时,Perl在脚本领域重新崛起。Jansen表示,Perl曾经是脚本领域无可争议的领导者,但在多年的内部分裂和来自新兴语言的竞争后有所衰落。然而,最近该语言上演了强势回归,从一年前的第27位上升到2025年9月Tiobe指数的第10位。Perl在本月的指数中排名第11位,评分为1.67%,相比去年同期的第30位大幅上升。

排名指数解析

每月Tiobe编程社区指数作为编程语言流行度的指标。评分基于一个公式,该公式评估全球熟练工程师数量、课程和与语言相关的第三方供应商。评分通过检查包括Google、Amazon、Wikipedia、Bing在内的20多个网站来计算。

2月26日Tiobe指数前10名:

Python占21.81%

C语言占11.05%

C++占8.55%

Java占8.12%

C#占6.83%

Java占2.92%

Visual Basic占2.85%

R语言占2.19%

SQL占1.93%

Delphi/Object Pascal占1.88%

竞争对手Pypl编程语言流行度指数通过分析语言教程在Google上的搜索频率来评估语言流行度。

2026年2月Pypl指数前10名:

Python占31.17%

C/C++占14.96%

Java占10.46%

R语言占6.88%

Java占5.05%

Swift占3.92%

Rust占3.19%

C#占3.19%

PHP占3.14%

Ada占2.81%

Q&A

Q1:Python为什么会出现人气下滑的情况?

A:Python人气下滑主要是因为几种更专业化或领域特定的语言正在逐渐蚕食Python的市场份额,最显著的是R语言和Perl语言。Python的市场份额从去年7月的26.98%降至本月的21.81%。

Q2:R语言和Perl语言为什么能够重新崛起?

A:R语言作为统计计算专用语言,在数据科学领域重新获得动力,已连续几个月进入前10名。Perl在经历多年衰落后强势回归,从一年前的第27位上升到第10位,重新在脚本领域获得认可。

Q3:Tiobe编程语言指数是如何计算的?

A:Tiobe指数基于评估全球熟练工程师数量、课程和第三方供应商的公式计算。评分通过检查Google、Amazon、Wikipedia、Bing等20多个网站来统计编程语言的流行度和市场占有率。