TIOBE 5月榜单:Python市场份额超14,C++Java等传统语言加速边缘化

TIOBE 2025 年 05 月份的编程语言排行榜已经公布,官方的标题是:Python 统计了世界!( Python rules the world!)

Python 上个月又双叒暴涨 2.2%!现在市场份额直接冲到 25.35%!这波直接封神了!

今日霍州(www.jrhz.info)©️

在 TIOBE 榜单历史上,只有 2001 年 6 月和 10 月的 Java 能比这更高,不过那时候是 TIOBE 指数发布的第一个月份,统计的语言少。

下次有菜鸟或同行问你学什么编程语言好,记得暗号是 Python

今日霍州(www.jrhz.info)©️

而且,Python 不止是占比高,与第二名 C++ 的差距超过了 15%!这种碾压式的优势可是相当罕见的。

今日霍州(www.jrhz.info)©️

很多其他语言的市场份额都被 Python 吃了,还能苟着还是因为 Python 的两个短板:

  1. 性能不高 —— 毕竟解释型语言天生跑得慢;
  2. 运行时错误多 —— 因为是解释执行,很多 Bug 是运行的时候才发现的。

这也意味着,在那些对性能和安全性要求极高的场景,比如安全关键系统或者实时系统里,Python 还真顶不住。

所以像航天控制系统这种要命的地方还得靠 C++/Java 这些老家伙撑场子。

今日霍州(www.jrhz.info)©️

以上测试是在一台 M3 MacBook Pro(16GB RAM) 上通过 hyperfine 获取的执行时间。

10 亿次嵌套循环性能对比,Python 表现最差

在性能之外,语言的学习门槛已成为影响其普及程度的重要因素。随着全球『数字化』转型的深入,各行业对编程人才的需求持续增长,而软件工程专业毕业生的供给却相对不足。在此背景下,Python凭借其简洁易学的特性,成为跨行业从业者进入编程领域的首选语言,这也是其保持长期竞争力的关键所在。

如今,Python 几乎无处不在,成为许多领域的首选语言。

Python 近几年的流行主要得益于它简单易学的语法,然后又有强大的生态系统,丰富的第三方库和工具,如 NumPy、Pandas、TensorFlow 和 PyTorch等。

入门数据科学/机器学习,这些库跑不了。

特别是这两年随着数据科学、机器学习和人工智能的崛起,Python 逐渐成为必学的编程语言之一。

今日霍州(www.jrhz.info)©️

Python 应用领域调查数据:

今日霍州(www.jrhz.info)©️

  • 50% 的受访者使用 Python 进行数据分析。
  • 49% 的受访者使用 Python 进行 Web 开发。
  • 35% 的受访者使用 Python 进行 DevOps/系统管理/编写自动化脚本(DevOps / System administration / Writing automation scripts)。
  • 32% 的受访者使用Python来编程网络爬虫或数据抓取工具。
  • 31% 的受访者使用Python进行机器学习项目。
  • 28% 的受访者使用Python作为教育工具。
  • 26% 的受访者使用Python进行软件测试/编写自动化测试(Software testing / Writing automated tests)

Python 官网

今日霍州(www.jrhz.info)©️

官网除了提供学习内容外,还提供了在交互式解释器,点击首页的黄色小图标即可进入命令窗口:

今日霍州(www.jrhz.info)©️

这样,我们不用下载安装都可以直接学习测试了,执行输出第一个入门程序:

>>> print(1+1)2>>> print("runoob")runoob

测试界面如下所示:

今日霍州(www.jrhz.info)©️

以下是 Python 语言一些主要的应用领域:

  • Web 开发:使用框架如 Django 和 Flask 构建网站和 Web 应用程序。
  • 数据分析和数据科学:使用 Pandas、NumPy 和 SciPy 等库进行数据处理和分析。
  • 人工智能和机器学习:使用 TensorFlow、PyTorch 和 Scikit-learn 等工具开发智能系统。
  • 科学计算和数值模拟:进行复杂的数学计算和科学模拟。
  • 自动化脚本:自动化日常任务,如文件管理、系统管理等。

所以,最终,Python 会不会真的一统江湖?

今日霍州(www.jrhz.info)©️

本月,排名前十的分别是:

Python,C++,C,Java,C#,JavaScript,Go,Visual Basic,Delphi/Object Pascal,SQL。

今日霍州(www.jrhz.info)©️

Python,C++,C,Java,C#,JavaScript,Go,Visual Basic,Delphi/Object Pascal,SQL 历史变化曲线图:

今日霍州(www.jrhz.info)©️

11 到 20 排名如下:

今日霍州(www.jrhz.info)©️

排名 21-50 的编程语言:

今日霍州(www.jrhz.info)©️

51-100 的编程语言:

ActionScript, Algol, Alice, APL, bc, CHILL, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Curl, Eiffel, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, JScript, LabVIEW, Ladder Logic, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Ring, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, X++, Xojo, Zig。

各大编程语言的历史排名(1988-2025):

今日霍州(www.jrhz.info)©️

编程语言“名人榜”( 2003-2024):

今日霍州(www.jrhz.info)©️

TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术『工程师』、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。

数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

特别声明:[TIOBE 5月榜单:Python市场份额超14,C++Java等传统语言加速边缘化] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

此人被后世唾弃了上千年,其实是一个背锅侠,别再骂了

临行前,杨业对潘美深情地说道:这次行动注定会失败,我本是太原降将,按理早该处死,但皇上却未曾杀我,反而给了我兵权,命我为将。他指向前方的陈家谷口,认真地布置战术:各路兵马要布阵在此,步兵、弓箭手要做好防…

此人被后世唾弃了上千年,其实是一个背锅侠,别再骂了

『张艺谋』镜头下的美人,『杨幂』第四,『章子怡』仅第二,第一化不化妆没差(『张艺谋』大片)

特别是在一场撩发的镜头中,她略高的额头和稍显空旷的发际线被高清镜头放大,少了化妆和造型的修饰,反而让她的美感更加真实和立体。真正的谋女郎,不依赖滤镜与修饰,只凭借独特的骨相和气质,就能在镜头前展现出与生俱来的…

『张艺谋』镜头下的美人,『杨幂』第四,『章子怡』仅第二,第一化不化妆没差(『张艺谋』大片)

墨韵书香放映厅 | 《燃野少年的天空》(墨韵书香什么意思)

本周六的墨韵书香放映厅又来啦~ 01.请在影片开映前将您的手机调为静音,影片放映期间禁止大声喧哗;02.请各位家长照看好您的孩子,避免打扰他人观影; 03.为了营造良好的观影环境,请勿携带饮料、零食进入…

墨韵书香放映厅 | 《<strong>燃野少年的天空</strong>》(墨韵书香什么意思)

梁安琪没想到,何猷君竟走上霍启刚来时路,狠狠给她长脸!(梁安琪哥)

曾经,何猷君这个名字总是与电竞和奚梦瑶紧密相连,大家普遍认为他不过是靠家族光环来获取关注的富二代,质疑的声音也从未停止过。他不仅在商业上取得了成功,也在政治舞台上展现了自己的实力,摆脱了家族光环,成功树立了自…

梁安琪没想到,何猷君竟走上霍启刚来时路,狠狠给她长脸!(梁安琪哥)

『刘晓庆』回应“8个男友”传闻 幽默化解情感谣言

75岁的『刘晓庆』在最新综艺《主咖和Ta的朋友们》中再次语出惊人,对流传已久的“八个男友”传闻毫不避讳地回应,引发现场一阵笑声,也在网络上引起热议

『刘晓庆』回应“8个男友”传闻 幽默化解情感谣言