Py学习  »  Python

2025 年 08 月编程语言排行榜|Python 在 AI 编程助手加持下,一路狂飙!

脚本之家 • 3 月前 • 529 次点击  

将 脚本之家 设为“星标
第一时间收到文章更新

图片
来源 | 菜鸟教程 (ID:runoob)
TIOBE 2025 年 08 月份的编程语言排行榜已经公布,官方的题是:AI 编程助手助推 Python 再创新高AI code assistants boost Python even further

这几年,Python 在编程语言排名中一路高歌猛进,达到了 TIOBE 指数历史上的最高点。

每次都以为 Python 已经到了顶峰,没法再往上爬了,但人工智能的发展,让 Python 实现了新的飞跃。

根据斯坦福大学研究员 Yegor Denisov-Blanch的 最新研究,像微软Copilot、Cursor、谷歌 Gemini Code Assist 等 AI 代码助手,在使用流行编程语言时,效率提升约 20%。

AI 编程工具太多了~

  • 国外:GitHub Copilot、Claude Code、Cursor、Windsurf、JetBrains AI Assistant、Google Gemini CLI等

  • 国内:通义灵码、Fitten Code、CodeGeex、CodeBuddy、Trae、文心快码等

原因其实很简单:流行语言拥有海量的代码数据,AI 模型训练时能够“吃得饱”,从而提供更精准、更高效的辅助。

于是 TIOBE 排行榜出现了“强者恒强”的奇观:前排选手被 AI 加了红蓝 BUFF,后排出场自带 “没人疼” DEBUFF。试问,放着有 AI 当外挂、文档齐全、库比奶茶配料还丰富的主流语言不学,非要去探索连 StackOverflow 都搜不到答案的小众语言,是嫌头发太多吗?
TIOBE 最新榜单揭晓Python、C++、C、 Java、C#、JavaScript ,这几个语言几乎垄断了前六的排名。
其他的编程语言如 Go、Perl、Delphi、Fortran、SQL、Ada 这个几个语言展开月度排位拉锯战,上演编程界的"诸神黄昏"。

Visual Basic、SQL、Fortran、Ada、Perl、Delphi……这些老古董语言可能在简历里已经删了,但它们还在为“前十”的门票拼命竞争。

今天 VB 上来了,明天 Delphi 又冲了个高峰,Fortran 和 Perl 像打不死的小强,不服老也不服输。

  • Visual Basic 凭企业遗留系统维持生命力

  • SQL 作为数据库基石不可替代

  • Fortran在科学计算领域根深蒂固

  • Ada因安全特性重获关注

  • Perl 仍扎根 Linux 运维生态

  • Delphi 坚守桌面开发阵地

按理说,Rust 安全、Kotlin 靓丽,Dart 也有 Flutter 加持,Julia 更是数据科学界的新宠,但现实却是——它们仍然没能挤进 TIOBE 的前十。

不是它们不够好,而是“老将们”太顽强,毕竟 SQL、Fortran 在某些领域根本没被替代。

Ada 更是在航空航天、军工等高安全场景强势回春,虽然不如 Python、Java流行,但在对“出错零容忍”的系统中,Ada 是不可替代的老将。近年来,随着对系统安全性要求的提升,Ada 又逐渐“复兴”。

Python 这条蛇越来越横了 —— “我爹叫 AI,我娘叫数据分析,老子天生开挂,代码写得飞起,bug 都躲着跑!”
Python 到底是要统一整个编程江湖,称王称霸吗~~~
第二名 C++ 的差距近 17%!简直是断崖式的领先~

Python 最大的短板,大家都懂——慢,真慢,跑个循环都能让程序员去冲杯咖啡回来。

于是有人就吐槽:

“用 Python 写出来的功能,C++ 能在你回车前就跑完。”

但问题是,谁让它写起来舒服啊!

谁让它社区活跃、生态齐全、库多如牛毛啊!

谁让现在 AI 火,Python 又是官方钦点的“AI御用语言”啊!

于是就出现了一个诡异现象——大家都嫌它慢,但大家都在用它。

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

如果哪天 Python 在性能上也来了个大跃进,JIT 编译打得飞起、甚至接入 GPU 加速……
其他语言不得跪了~


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

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

Perl 今年进步很多,是不是使用 Perl 的程序员都退休了,需要新人去学习~

Python,C++,C,Java,C#,JavaScript,Visual Basic,Go,Perl,Delphi/Object Pascal 历史走势图:

11 到 20 排名如下:
排名 21-50 的编程语言:
51-100 的编程语言:
ActionScript, Algol, Alice, Apex, B4X, Clojure, Crystal, Curl, D, Elm, F#, Forth, Groovy, Hack, Icon, Inform, Io, J, JScript, Logo, Modula-2, Mojo, MQL5, NATURAL, Nim, Oberon, OCaml, Occam, OpenCL, PL/I, Q, Racket, Raku, REXX, Ring, RPG, S, Scheme, Simulink, Smalltalk, SPARK, Stata, SystemVerilog, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, Xojo, Zig
各大编程语言的历史排名(1988-2025):
编程语言“名人榜”( 2003-2024):
TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。
数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。
以下视频是近这几十年来编程语言的变化趋势:

参考链接:https://www.tiobe.com/tiobe-index/

END

图片

  推荐阅读:
  1. 本科必学Dijkstra算法被超越!清华段然团队打破图灵奖得主证明的普遍最优性
  2. JetBrains如何看待自己的软件在中国被频繁破解?
  3. 上午面试完了,下午给候选人发offer,晚上就被拒了,原因是候选人加了部门负责人微信,结果发现他的朋友圈全是凌晨下班的鸡汤励志文
  4. Google 开源编程字体 Google Sans Code!附更多开发者专属字体推荐~

  5. 有问题找小红书,也不行了...





Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/185505