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

TIOBE 指数 2025 年 11 月

TIOBE 指数 2025 年 11 月

11 月头条:C#将首次在历史上超越 Java 吗?

直到最近,没有人能击败 Python 的增长数据。但现在,Python 似乎已经达到了顶峰。取而代之的是,编程语言 C#现在成为了最快增长的编程语言。如果 C#能保持这种速度,它甚至可能成为 2025 年的 TIOBE 编程语言。C#是如何实现这一点的?Java 和 C#长期以来一直在同一领域竞争。现在看起来,C#已经消除了所有不使用 C#而选择 Java 的理由:它现在是跨平台的,它是开源的,并且包含了开发者想要的所有新语言特性。尽管金融世界仍然由 Java 主导,但在其他所有领域 Java 和 C#的份额都是相等的。除此之外,微软正在强势发展,C#仍然是他们最支持的编程语言。有趣的是:在 TIOBE 指数中,C#从未高于 Java。目前,这两大竞争对手之间的差距不到 1%。我们面前有激动人心的时刻。C#将在 TIOBE 指数历史上首次超越 Java 吗?

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

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

Nov 2025  2025 年 11 月 Nov 2024  2024 年 11 月 Change  变化 Programming Language  编程语言 Ratings  评分 Change  变化
1 1 TIOBE 指数 2025 年 11 月 Python 23.37% +0.52%
2 4 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 C 9.68% +0.67%
3 2 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 C++ 8.95% -1.69%
4 3 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Java 8.54% -1.06%
5 5 TIOBE 指数 2025 年 11 月 C# 7.65% +2.67%
6 6 TIOBE 指数 2025 年 11 月 JavaScript 3.42% -0.29%
7 9 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Visual Basic 3.31% +1.36%
8 11 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Delphi/Object Pascal 2.06% +0.58%
9 27 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Perl 1.84% +1.16%
10 10 TIOBE 指数 2025 年 11 月 SQL 1.80% -0.14%
11 7 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Go 1.72% -0.63%
12 18 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 R 1.67% +0.65%
13 8 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Fortran 1.55% -0.42%
14 14 TIOBE 指数 2025 年 11 月 Rust 1.39% +0.21%
15 13 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 MATLAB 1.38% +0.11%
16 12 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 PHP 1.31% -0.16%
17 25 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Ada 1.23% +0.52%
18 19 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Assembly language  汇编语言 1.16% +0.20%
19 16 TIOBE 指数 2025 年 11 月 TIOBE 指数 2025 年 11 月 Scratch 1.02% -0.09%
20 20 TIOBE 指数 2025 年 11 月 Kotlin 0.98% +0.06%

TIOBE 编程社区指数
  来源:www.tiobe.com

其他编程语言

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

Position  位置 Programming Language  编程语言 Ratings  评分
21 Swift 0.86%
22 Ruby 0.79%
23 Classic Visual Basic 0.74%
24 Lisp 0.74%
25 COBOL 0.72%
26 Dart 0.69%
27 SAS 0.60%
28 Prolog 0.58%
29 Julia 0.55%
30 Lua 0.50%
31 Objective-C 0.43%
32 (Visual) FoxPro   0.32%
33 TypeScript 0.32%
34 Haskell 0.32%
35 Scala 0.31%
36 ABAP 0.29%
37 PL/SQL 0.26%
38 Elixir 0.20%
39 Solidity 0.20%
40 PowerShell 0.17%
41 V 0.16%
42 Bash 0.16%
43 LabVIEW 0.15%
44 VBScript 0.15%
45 Erlang 0.15%
46 ML 0.14%
47 Apex 0.14%
48 Ladder Logic  0.14%
49 Zig 0.14%
50 RPG 0.13%

下一个 50 种编程语言

以下列表表示第 51 至第 100 种语言。由于差异相对较小,编程语言仅按字母顺序列出。

  • ActionScript, Algol, Awk, B4X, Caml, CHILL, CLIPS, Clojure, Common Lisp, Crystal, D, Elm, F#, Forth, GAMS, Groovy, Hack, Icon, Inform, Io, JScript, Logo, Maple, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, Q, Racket, REXX, S, Scheme, Simulink, Smalltalk, SPARK, SPSS, Stata, SystemVerilog, Tcl, Transact-SQL, VHDL, Wolfram, X++, XC, Xojo
    ActionScript, Algol, Awk, B4X, Caml, CHILL, CLIPS, Clojure, Common Lisp, Crystal, D, Elm, F#、Forth, GAMS, Groovy, Hack, Icon, Inform, Io, JScript, Logo, Maple, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, Q, Racket, REXX, S, Scheme, Simulink, Smalltalk, SPARK, SPSS, Stata, SystemVerilog, Tcl, Transact-SQL, VHDL, Wolfram, X++, XC, Xojo

本月指数变化

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

  • Aubell9 建议将 Asymptote 编程语言添加到 TIOBE 指数中。该语言符合所有标准,已被添加到跟踪列表。本月 Asymptote 在 TIOBE 指数中首次亮相,排名第 268 位。

长期历史

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

Programming Language  编程语言 2025 2020 2015 2010 2005 2000 1995 1990 1985
Python 1 3 6 7 8 26 10
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 7 11
JavaScript 6 7 8 11 11 8
Go 7 13 60 93
Visual Basic 8 10 11
Delphi/Object Pascal 9 188 12 10 9
SQL 10 9
Ada 17 35 30 23 17 20 5 10 3
Lisp 26 32 29 16 14 9 11 7 2
(Visual) Basic 5 6 4 3 3 4

Important observations:  重要观察:

  • 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 年 11 月 Python
2023 TIOBE 指数 2025 年 11 月 C#
2022 TIOBE 指数 2025 年 11 月 C++
2021 TIOBE 指数 2025 年 11 月 Python
2020 TIOBE 指数 2025 年 11 月 Python
2019 TIOBE 指数 2025 年 11 月 C
2018 TIOBE 指数 2025 年 11 月 Python
2017 TIOBE 指数 2025 年 11 月 C
2016 TIOBE 指数 2025 年 11 月 Go
2015 TIOBE 指数 2025 年 11 月 Java
2014 TIOBE 指数 2025 年 11 月 JavaScript
2013 TIOBE 指数 2025 年 11 月 Transact-SQL
2012 TIOBE 指数 2025 年 11 月 Objective-C
2011 TIOBE 指数 2025 年 11 月 Objective-C
2010 TIOBE 指数 2025 年 11 月 Python
2009 TIOBE 指数 2025 年 11 月 Go
2008 TIOBE 指数 2025 年 11 月 C
2007 TIOBE 指数 2025 年 11 月 Python
2006 TIOBE 指数 2025 年 11 月 Ruby
2005 TIOBE 指数 2025 年 11 月 Java
2004 TIOBE 指数 2025 年 11 月 PHP
2003 TIOBE 指数 2025 年 11 月 C++

转自  TIOBE Index – TIOBE