社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

2025 年 10 月编程语言排行榜|C、C++、Java 第二名之争愈演愈烈,Python 继续称王

脚本之家 • 8 月前 • 813 次点击  

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

图片
来源 | 菜鸟教程 (ID:runoob)
TIOBE 2025 年 10 月份的编程语言排行榜已经公布,官方的题是:第二名之争愈演愈烈(The fierce battle for second place in the TIOBE index)
自从 2023 年末 Python 拿下 TIOBE 第一名后,就没下来过。
而在它身后 C、C++ 和 Java 一直在为第二名的位置展开激烈竞争。
过去一年多,这三门语言之间的排名差距始终不足 1%,有时是 C 领先,有时是 C++ 反超,而如今 C 再次回到了第二名的位置,Java 则始终紧随其后,从未掉队。
C、C++、Java 能持续存在的,关键在于他们有自身的优势:
  • C 是底层语言的老祖宗,速度快、效率高。

  • C++ 是大型系统和嵌入式开发的中坚力量。

  • Java 则在企业级开发和后端应用里独占鳌头。

本月,C 能够重新拿下第二名,主要得益于 C23 标准的发布和应用带来的推动力。
不过,Java 刚刚推出了 Java 25 版本,而 C++ 也正在紧锣密鼓地准备 C++26,所以第二名之争还会很激烈。
因此,在它们三个中,目前还无法判断,究竟哪一门语言能最终占据上风。

这几年 C、C++、Java 的走势都是稳中有降,而那掉下去的热度、关注度,全被 Python 给吃了。

毕竟现在不管是 AI、数据分析、自动化脚本,还是教学入门,大家第一反应都是—— 用 Python 啊。

下图是 Python、C、C++、Java 近20 年来的走势对比,很明显的感觉到 这几年 Python 的强势崛起:

24.45% 的数据也是一骑绝尘了,所以不是你不行,是 Python 太香

值得注意的是,C# 今年也在快速追赶这三位老选手,今年年初时,C# 与 C、C++ 和 Java 之间的差距还在 4% 左右,而现在,这一差距已经缩小到仅剩 1.4%

C# 目前也在慢慢接近第二梯队的门槛,主要得益于微软生态的持续发力和 .NET 平台的成熟,

从从图可以看出 C# 今年在走上升趋势:

不过编程语言的世界,是一场没有终点的长跑:

  • 有的语言凭着底子厚,跑得稳、跑得久。

  • 有的语言靠着生态火,跑得快、冲得猛。

TIOBE 榜单并不是评谁最强,更多反映的是编程语言的流行度与使用趋势。

因此,老牌语言的下滑并不代表它们没用了,而是新需求、新技术让开发者群体的重心发生了转移。

目前,C、C++ 依然是操作系统、驱动、游戏引擎不可替代的基石,Java 在金融、企业、后台系统仍然稳如老狗。

 Python 则成为新时代的通用语言,几乎出现在所有创新领域的核心环节。

但无论你现在写的是哪种语言,能持续学习、不断迭代自己,才是应对时代变化最稳的编程姿势。

没有不会过时的语言,只有会过时的程序员。


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

Python,C,C++,Java,C#,JavaScript,Visual Basic,GoDelphi/Object Pascal,SQL

Python,C,C++,Java,C#,JavaScript,Visual Basic,GoDelphi/Object Pascal,SQL 历史走势图:

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

参考链接:https://www.tiobe.com/tiobe-index/
图片
  推荐阅读:
  1. 大环境不好,主动离职的人反而越多了
  2. GPT-5破解世纪难题,竟是上网抄来的!哈萨比斯:太尴尬了
  3. 太离谱!17 年老开发遇奇葩团队:覆盖代码搞强推,说真话 2 天后遭开除?CTO:你说的对,但留不得你
  4. MySQL 被干成老二了?
  5. 作为40岁还在IT行业的你,会给30多岁的我什么建议?








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