TIOBE 2025 年 07 月份的编程语言排行榜已经公布,官方的标题是:主流编程语言竞逐十强席位!( Senior programming languages battling for a top 10 position?)
TIOBE最新榜单揭晓,Python、C、C++、Java、C#、Java、Go 七大语言连续三年稳居前七,形成牢不可破的"第一阵营"。
而排名经常变化的其实在第 8 至 12 名 —— Visual Basic、SQL、Fortran、Ada、Perl、Delphi 这个几个语言展开月度排位拉锯战,上演编程界的"诸神黄昏"。
Visual Basic、SQL、Fortran、Ada、Perl、Delphi……这些老古董语言可能在简历里已经删了,但它们还在为“前十”的门票拼命竞争。
今天 VB 上来了,明天 Delphi 又冲了个高峰,Fortran 和 Perl 像打不死的小强,不服老也不服输。
Visual Basic 凭企业遗留系统维持生命力
SQL 作为数据库基石不可替代
Fortran在科学计算领域根深蒂固
Perl 仍扎根 Linux 运维生态
Delphi 坚守桌面开发阵地
Visual Basic 凭企业遗留系统维持生命力
SQL 作为数据库基石不可替代
Fortran在科学计算领域根深蒂固
Perl 仍扎根 Linux 运维生态
Delphi 坚守桌面开发阵地
不是它们不够好,而是“老将们”太顽强,毕竟 SQL、Fortran 在某些领域根本没被替代。
Ada 更是在航空航天、军工等高安全场景强势回春,虽然不如 Python、Java流行,但在对“出错零容忍”的系统中,Ada 是不可替代的老将。近年来,随着对系统安全性要求的提升,Ada 又逐渐“复兴”。
本月,Python 又双叒叕起飞,市占率飙到 26.98%:
这条蛇越来越横了 -- “我爹叫 AI、我娘叫数据分析,我天生开挂!”。
扩大了与第二名 C++ 的差距超过了 17%!简直是断崖式的领先~
Python 最大的短板,大家都懂——慢,真慢,跑个循环都能让程序员去冲杯咖啡回来。
于是有人就吐槽:
“用 Python 写出来的功能,C++ 能在你回车前就跑完。”
“用 Python 写出来的功能,C++ 能在你回车前就跑完。”
但问题是,谁让它写起来舒服啊!
谁让它社区活跃、生态齐全、库多如牛毛啊!
谁让现在 AI 火,Python 又是官方钦点的“AI御用语言”啊!
于是就出现了一个诡异现象——大家都嫌它慢,但大家都在用它。
所以,最终,Python 会不会真的一统江湖?
如果哪天 Python 在性能上也来了个大跃进,JIT 编译打得飞起、甚至接入 GPU 加速……
其他语言不得跪了~
本月,排名前十的分别是:
Python,C++,C,Java,C#,Java,Go,Visual Basic,Ada,Delphi/Object Pascal。
Python,C++,C,Java,C#,Java,Go,Visual Basic,Ada,Delphi/Object Pascal:
11 到 20 排名如下:
排名 21-50 的编程语言:
51-100 的编程语言:
Action, Algol, Alice, Apex, APL, B4X, CFML, CHILL, Clipper, CLIPS, Clojure, Curl, Eiffel, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, J, Ladder Logic, Logo, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, Q, Racket, Raku, Ring, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, Xojo, Zig。
各大编程语言的历史排名(1988-2025):
编程语言“名人榜”( 2003-2024):
TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。
数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。