皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

TIOBE 指数 2025 年 10 月

TIOBE 指数 2025 年 10 月

自从 Python 从 2023 年底开始主导 TIOBE 指数以来,C、C++和 Java 这三个亚军一直陷入了一场激烈的争夺战。现在,这三者在 TIOBE 的排名差异已经超过一年,不到 1%。有时 C 领先,然后 C++接替,现在 C 又回来了,而 Java 始终与其他两种语言保持紧密的距离。这个月,C 凭借其 C23 版本的采用,回到了第二的位置。但 Java 刚刚发布了版本 25,C++正忙于版本 C++26。因此,不清楚哪种语言将获胜。这三种语言都有其优点,可以保持竞争:C 简单且超级快,C++速度快且适合大型嵌入式系统,Java 适合大型商业应用。请注意,C#也在逐渐接近这三个亚军。今年年初 C#与 C、C++和 Java 之间的 4%差距现在已缩小到只有 1.4%。请系好安全带!

TIOBE 编程社区指数是编程语言流行度的指标。该指数每月更新一次。评分基于全球技术工程师的数量、课程和第三方供应商。流行的网站如 Google、Amazon、Wikipedia、Bing 以及超过 20 个其他网站被用于计算评分。重要的是要注意,TIOBE 指数并不是关于最佳编程语言或编写最多代码行的语言。

该指数可用于检查您的编程技能是否仍然是最新的,或者当开始构建新的软件系统时,做出关于应采用哪种编程语言的战略决策。TIOBE 指数的定义可以在这里找到。

 10 月 2025 年 10 月 2024 年 变化  编程语言 评分 变化
1 1 TIOBE 指数 2025 年 10 月 Python 24.45% +2.55%
2 4 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 C 9.29% +0.91%
3 2 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 C++ 8.84% -2.77%
4 3 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Java 8.35% -2.15%
5 5 TIOBE 指数 2025 年 10 月 C# 6.94% +1.32%
6 6 TIOBE 指数 2025 年 10 月 JavaScript 3.41% -0.13%
7 7 TIOBE 指数 2025 年 10 月 Visual Basic 3.22% +0.87%
8 8 TIOBE 指数 2025 年 10 月 Go 1.92% -0.10%
9 10 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Delphi/Object Pascal 1.86% +0.19%
10 11 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 SQL 1.77% +0.13%
11 9 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Fortran 1.70% -0.10%
12 29 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Perl 1.66% +1.10%
13 17 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 R 1.52% +0.43%
14 15 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 PHP 1.38% +0.17%
15 16 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Assembly language  1.20% +0.07%
16 13 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Rust 1.19% -0.25%
17 12 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 MATLAB 1.16% -0.32%
18 14 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Scratch 1.15% -0.26%
19 24 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Ada 0.98% +0.25%
20 21 TIOBE 指数 2025 年 10 月 TIOBE 指数 2025 年 10 月 Kotlin 0.98% +0.01%
 

其他编程语言

以下列出了完整的编程语言前 50 名。这个概述是非官方发布的,因为我们可能遗漏了一种语言。如果您觉得缺少了一种编程语言,请通过 tpci@tiobe.com 通知我们。也请查看我们监控的所有编程语言的概述。

Position  排名 Programming Language  编程语言 Ratings  评分
21 Classic Visual Basic 0.97%
22 Swift 0.94%
23 COBOL 0.86%
24 Prolog 0.80%
25 Ruby 0.77%
26 SAS 0.65%
27 Dart 0.62%
28 Lisp 0.55%
29 (Visual) FoxPro 0.47%
30 Julia 0.46%
31 Objective-C 0.46%
32 Haskell 0.45%
33 Lua 0.38%
34 Scala 0.36%
35 TypeScript 0.31%
36 PL/SQL 0.26%
37 VBScript 0.24%
38 GAMS 0.24%
39 ABAP 0.23%
40 Solidity 0.20%
41 Elixir 0.19%
42 V 0.17%
43 Zig 0.17%
44 Bash 0.16%
45 ML 0.16%
46 Transact-SQL 0.15%
47 PowerShell 0.15%
48 Erlang 0.15%
49 RPG 0.14%
50 Ladder Logic 0.14%

下一个 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

本月指数变化

本月对指数的定义进行了以下修改:


长期历史

为了了解更全面的情况,请查看以下多年来的前 10 种编程语言的排名。请注意,这些是 12 个月期间的平均排名。

编程语言 2025 2020 2015 2010 2005 2000 1995 1990 1985
Python 1 3 6 7 7 24 16
C++ 2 4 3 3 3 2 1 2 10
C 3 1 2 2 1 1 2 1 1
Java 4 2 1 1 2 3 32
C# 5 5 4 6 8 10
JavaScript 6 7 8 9 11 8
Go 7 13 61 172
Visual Basic 8 10 11
Delphi/Object Pascal 9 188 12 10 9
SQL 10 9
Ada 17 35 30 24 18 20 5 8 3
Lisp 26 31 28 16 14 9 6 7 2
(Visual) Basic 5 6 4 3 3 4

重要观察:

  • 数据在 2001 年之前不是基于网络搜索引擎的计数,而是基于 Usenet 新闻组的点击量,这些点击量是事后计算的。
  • 上表中“Visual Basic”和“(Visual) Basic”之间有区别。直到 2010 年,“(Visual) Basic”指的是 Basic 的所有可能方言,包括 Visual Basic。经过一番讨论,决定将“(Visual) Basic”细分为所有其方言,如 Visual Basic .NET、经典 Visual Basic、PureBasic 和 Small Basic 等,仅举几个例子。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现方式,现在被称为“Visual Basic”。
  • 在 2018 年,有人指出 SQL 是图灵完备的,因此编程语言 SQL 被添加到了 TIOBE 指数中。所以尽管这种语言很古老,但在指数中的历史却很短。

编程语言名人堂

名人堂中列出了所有“年度编程语言”奖项的获得者。该奖项授予在一年中评级上升最快的编程语言。

Year  年份 Winner  获奖者
2024 TIOBE 指数 2025 年 10 月 Python
2023 TIOBE 指数 2025 年 10 月 C#
2022 TIOBE 指数 2025 年 10 月 C++
2021 TIOBE 指数 2025 年 10 月 Python
2020 TIOBE 指数 2025 年 10 月 Python
2019 TIOBE 指数 2025 年 10 月 C
2018 TIOBE 指数 2025 年 10 月 Python
2017 TIOBE 指数 2025 年 10 月 C
2016 TIOBE 指数 2025 年 10 月 Go
2015 TIOBE 指数 2025 年 10 月 Java
2014 TIOBE 指数 2025 年 10 月 JavaScript
2013 TIOBE 指数 2025 年 10 月 Transact-SQL
2012 TIOBE 指数 2025 年 10 月 Objective-C
2011 TIOBE 指数 2025 年 10 月 Objective-C
2010 TIOBE 指数 2025 年 10 月 Python
2009 TIOBE 指数 2025 年 10 月 Go
2008 TIOBE 指数 2025 年 10 月 C
2007 TIOBE 指数 2025 年 10 月 Python
2006 TIOBE 指数 2025 年 10 月 Ruby
2005 TIOBE 指数 2025 年 10 月 Java
2004 TIOBE 指数 2025 年 10 月 PHP
2003 TIOBE 指数 2025 年 10 月 C++

转自 TIOBE Index – TIOBE