编程

TIOBE 编程语言排行榜:2025 年 5 月|Python 以 25.35% 雄居榜首

258 2025-05-10 05:02:00

五月头条:Python 雄居榜首

Python 的受欢迎程度上个月又增长了 2.2 %,达到 25.35 %。这 25.35% 是 TIOBE 指数历史上编程语言的最高份额,除了 2001 年 6 月的 Java(这是 TIOBE 指数的第一个月,跟踪的语言要少得多)和 2001 年 10 月的 Java。Python 还打破了另一项记录:这是第一次有一种语言领先于其他语言,即与排名第二的 C++ 相比,差异超过 15%。其他语言仍然存在的唯一原因是 Python 的低性能,以及由于它是解释型语言,因此容易出现意外的运行时错误。这意味着重视安全或实时系统仍然必须依赖其他语言,但在大多数其他领域,Python

正在缓慢但肯定地走向顶峰。

--Paul Jansen

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

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

May 2025May 2024ChangeProgramming LanguageRatingsChange
11 Python pagePython25.35%+9.02%
23changeC++ pageC++9.94%+0.41%
32changeC pageC9.71%-0.27%
44 Java pageJava9.31%+0.62%
55 C# pageC#4.22%-2.27%
66 JavaScript pageJavaScript3.68%+0.66%
78changeGo pageGo2.70%+1.10%
87changeVisual Basic pageVisual Basic2.62%+0.61%
911changeDelphi/Object Pascal pageDelphi/Object Pascal2.29%+1.05%
109changeSQL pageSQL1.90%+0.45%
1110changeFortran pageFortran1.78%+0.53%
1224changeR pageR1.46%+0.71%
1322changeAda pageAda1.42%+0.58%
1417changeScratch pageScratch1.35%+0.42%
1516changePHP pagePHP1.22%+0.25%
1630changePerl pagePerl1.20%+0.63%
1714changeMATLAB pageMATLAB1.02%-0.05%
1812changeAssembly language pageAssembly language0.97%-0.10%
1918changeRust pageRust0.94%+0.01%
2020 COBOL pageCOBOL0.88%+0.03%

其他编程语言

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

PositionProgramming LanguageRatings
21Ruby0.77%
22Prolog0.77%
23Swift0.77%
24Lisp0.77%
25Kotlin0.72%
26Classic Visual Basic0.67%
27SAS0.57%
28(Visual) FoxPro0.49%
29Scala0.49%
30Haskell0.46%
31Dart0.46%
32VBScript0.41%
33Lua0.40%
34Objective-C0.37%
35Julia0.36%
36Bash0.28%
37TypeScript0.26%
38ABAP0.26%
39RPG0.21%
40PL/SQL0.21%
41Solidity0.20%
42GAMS0.19%
43V0.19%
44D0.17%
45PowerShell0.16%
46ML0.15%
47Elixir0.14%
48Awk0.14%
49Logo0.14%
50Apex0.13%

接下来的 50 个编程语言

  • 下面是排行 #51到 #100 的编程语言。由于差别较小,只按照字母顺序排列:
    ActionScript, Algol, Alice, APL, bc, CHILL, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Curl, Eiffel, Elm, Erlang, F#, Forth, Groovy, Hack, Icon, Inform, Io, JScript, LabVIEW, Ladder Logic, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, PostScript, Q, Ring, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, X++, Xojo, Zig

 

下一篇