Python 正在遭遇人气下滑

TIOBE 的编程社区指数指出,这门全球最受欢迎的编程语言正逐渐失去市场份额,被 RPerl 这类更专精的语言赶超。

目前 Python 在 TIOBE 月度编程语言人气指数中仍位居榜首,领先第二名 C 语言超过 10 个百分点。但在过去六个月里,Python 的人气其实一直在下滑,从去年 7 月 26.98% 的市场份额高点,降到了本月 TIOBE 指数中的 21.81%

TIOBE 的 CEO 保罗・扬森表示,这一变化说明,有好几门更专精、更面向特定领域的语言正在慢慢蚕食 Python 的市场,其中最显眼的就是 RPerl

我大概学习过一年的 perl 语言,这门语言给我留下的比较深的印象就是文本处理,尤其是正则表达式的部分,非常厉害。

扬森提到,R 是一门用于统计计算的编程语言,长期以来在数据科学领域都是 Python 的直接竞争对手。本月 R2.19% 的占比排在第八位,而一年前它还排在第 15 位。虽然近几年 Python 超越了 R ,但如今 R 似乎正重新找回势头,已经连续好几个月回到 TIOBE 指数的前十行列。

与此同时,Perl 也在脚本领域重新崛起。扬森说,Perl 曾经是脚本领域毫无争议的霸主,但后来因为多年的内部分裂,再加上新兴语言的竞争,逐渐走向衰落。不过最近这门语言迎来了转机,2025 年 9 月它在 TIOBE 指数中从一年前的第 27 位冲到了第 10 位。本月它以 1.67% 的占比排在第 11 位,而去年同期它还在第 30 位。

TIOBE 编程社区月度指数是衡量编程语言人气的指标,其评分基于一个计算公式,会评估全球范围内掌握该语言的工程师数量、相关课程以及第三方供应商的情况。评分数据会通过分析谷歌、亚马逊、维基百科、必应等超过 20 个网站得出。

2026 年 2 月 TIOBE 指数前十排名:

  1. Python,占比 21.81%
  2. C,占比 11.05%
  3. C++,占比 8.55%
  4. Java,占比 8.12%
  5. C#,占比 6.83%
  6. JavaScript,占比 2.92%
  7. Visual Basic,占比 2.85%
  8. R,占比 2.19%
  9. SQL,占比 1.93%
  10. Delphi/Object Pascal,占比 1.88%

与之相对应的的 PYPLP opularitY of P rogramming Language) 编程语言人气指数则是通过分析谷歌上语言教程的搜索频率来评估语言人气。

2026 年 2 月 PYPL 指数前十排名:

  1. Python,占比 31.17%
  2. C/C++,占比 14.96%
  3. Java,占比 10.46%
  4. R,占比 6.88%
  5. JavaScript,占比 5.05%
  6. Swift,占比 3.92%
  7. Rust,占比 3.19%
  8. C#,占比 3.19%
  9. PHP,占比 3.14%
  10. Ada,占比 2.81%

原文
www.infoworld.com/article/412...

相关推荐
源码站~7 小时前
基于Spring Boot+Vue3的烹饪交流学习系统 设计与实现
java·vue.js·spring boot·后端·mysql·毕业设计·毕设
CappuccinoRose7 小时前
排序算法和查找算法 - 软考备战(十五)
数据结构·python·算法·排序算法·查找算法
zihao_tom7 小时前
Spring Boot 整合 Druid 并开启监控
java·spring boot·后端
lifallen7 小时前
Flink Agents:从 DataStream 到 Agent 算子的接入与装配
java·大数据·人工智能·python·语言模型·flink
小邓的技术笔记8 小时前
开发实战:asp.net core + ef core 实现动态可扩展的分页查询方案
后端·asp.net
做cv的小昊8 小时前
【conda】打包已有conda环境并在其他服务器上搭建
运维·服务器·python·conda·运维开发·pip·开发
Hommy888 小时前
【开源剪映小助手-客户端】目录扫描功能
python·开源·aigc·剪映小助手
Pocker_Spades_A8 小时前
Python快速入门专业版(五十六)——爬虫会话管理:Cookie与Session原理及实战(保持登录状态)
开发语言·爬虫·python
MwEUwQ3Gx8 小时前
深入理解 Java Deque 的设计哲学
java·开发语言·python
MX_93598 小时前
SpringMVC静态资源访问、annotation-driven的使用原理及数据响应模式
java·后端·spring