编程

Tiobe 编程语言排行榜:2025 年 11 月|C# 或将首次超越 Java

13 2025-11-13 05:09:00

十一月头条:C# 是否将首次超越 Java?

直到最近,Python 的增速无人能敌。但如今 Python 似乎已进入瓶颈期。取而代之的是编程语言 C#,它正以最快的速度崛起。若 C# 能保持此势头,甚至可能成为 2025 年 TIOBE 年度编程语言。C# 如何取得如此成就?Java 与 C# 长期在相同领域展开竞争。当前看来,C# 已消除了所有不选择它而选用 Java 的理由:如今它已实现跨平台、开源,并囊括开发者所需的所有新语言特性。虽然金融领域仍由 Java 主导,但在其他所有领域,Java 与 C# 已势均力敌。此外,微软依然强势,C# 仍是其最力捧的编程语言。有趣的是:C# 在 TIOBE 指数中从未超越过 Java。目前两者差距已不足 1%。激动人心的时刻即将到来。C# 是否将在 TIOBE 指数历史上首次超越 Java?让我们拭目以待。

--Paul Jansen

TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。热门网站谷歌、亚马逊、维基百科、必应和其他 20 多个网站被用来计算评级。值得注意的是,TIOBE 指数并不是关于最好的编程语言或大多数代码行所使用的语言。

该指数可用于检查你的编程技能是否仍然是最新的,或者在开始构建新的软件系统时,就应该采用哪种编程语言做出战略决策。

Nov 2025Nov 2024ChangeProgramming LanguageRatingsChange
11 Python pagePython23.37%+0.52%
24changeC pageC9.68%+0.67%
32changeC++ pageC++8.95%-1.69%
43changeJava pageJava8.54%-1.06%
55 C# pageC#7.65%+2.67%
66 JavaScript pageJavaScript3.42%-0.29%
79changeVisual Basic pageVisual Basic3.31%+1.36%
811changeDelphi/Object Pascal pageDelphi/Object Pascal2.06%+0.58%
927changePerl pagePerl1.84%+1.16%
1010 SQL pageSQL1.80%-0.14%
117changeGo pageGo1.72%-0.63%
1218changeR pageR1.67%+0.65%
138changeFortran pageFortran1.55%-0.42%
1414 Rust pageRust1.39%+0.21%
1513changeMATLAB pageMATLAB1.38%+0.11%
1612changePHP pagePHP1.31%-0.16%
1725changeAda pageAda1.23%+0.52%
1819changeAssembly language pageAssembly language1.16%+0.20%
1916changeScratch pageScratch1.02%-0.09%
2020 Kotlin pageKotlin0.98%+0.06%

其他编程语言

下面列出了完整的前 50 种编程语言。这篇综述是非正式发布的,因为我们可能错过了一种语言。如果你认为缺少某个编程语言,可以通知 tpci@tiobe.com。请查看 TIOBE 监控的所有编程语言的概述。

PositionProgramming LanguageRatings
21Swift0.86%
22Ruby0.79%
23Classic Visual Basic0.74%
24Lisp0.74%
25COBOL0.72%
26Dart0.69%
27SAS0.60%
28Prolog0.58%
29Julia0.55%
30Lua0.50%
31Objective-C0.43%
32(Visual) FoxPro0.32%
33TypeScript0.32%
34Haskell0.32%
35Scala0.31%
36ABAP0.29%
37PL/SQL0.26%
38Elixir0.20%
39Solidity0.20%
40PowerShell0.17%
41V0.16%
42Bash0.16%
43LabVIEW0.15%
44VBScript0.15%
45Erlang0.15%
46ML0.14%
47Apex0.14%
48Ladder Logic0.14%
49Zig0.14%
50RPG0.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
     
下一篇