编程

TIOBE 编程语言排名: 2024 年 3 月

1547 2024-03-11 19:49:00

三月头条:Python 与其他语言的差距未曾那么大

对于 TIOBE 指数来说,二月是一个非常平静的月份。唯一有趣的是,Python 现在领先其他语言 4.5%,Scratch 重新进入前十,Rust 继续攀升。——Paul Jansen 首席执行官 TIOBE Software

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

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

 

Mar 2024Mar 2023ChangeProgramming LanguageRatingsChange
11 Python pagePython15.63%+0.80%
22 C pageC11.17%-3.56%
34changeC++ pageC++10.70%-2.59%
43changeJava pageJava8.95%-4.61%
55 C# pageC#7.54%+0.37%
67changeJavaScript pageJavaScript3.38%+1.21%
78changeSQL pageSQL1.92%-0.04%
810changeGo pageGo1.56%+0.32%
914changeScratch pageScratch1.46%+0.45%
106changeVisual Basic pageVisual Basic1.42%-3.33%
1111 Assembly language pageAssembly language1.39%+0.28%
129changePHP pagePHP1.32%-0.29%
1312changeMATLAB pageMATLAB1.24%+0.16%
1417changeFortran pageFortran1.22%+0.43%
1513changeDelphi/Object Pascal pageDelphi/Object Pascal1.22%+0.15%
1620changeSwift pageSwift1.08%+0.38%
1719changeRust pageRust1.03%+0.30%
1818 Ruby pageRuby1.01%+0.24%
1935changeKotlin pageKotlin0.95%+0.68%
2023changeCOBOL pageCOBOL0.83%+0.25%

其他编程语言

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

PositionProgramming LanguageRatings
21R0.81%
22SAS0.77%
23D0.76%
24Ada0.75%
25F#0.68%
26Classic Visual Basic0.66%
27Lua0.62%
28Prolog0.61%
29Perl0.58%
30Haskell0.58%
31(Visual) FoxPro0.55%
32Dart0.50%
33VBScript0.47%
34Scala0.46%
35Objective-C0.42%
36Lisp0.41%
37Julia0.38%
38TypeScript0.38%
39Logo0.35%
40ML0.32%
41Solidity0.29%
42RPG0.28%
43Erlang0.27%
44PowerShell0.27%
45Scheme0.27%
46X++0.27%
47Transact-SQL0.27%
48GAMS0.25%
49Forth0.24%
50Bash0.21%

接下来的 50 个编程语言

下面是排行 #51到 #100 的编程语言。由于差别较小,只按照字母顺序排列:

  • ABAP, ABC, ActionScript, Algol, Apex, APL, Awk, bc, Bourne shell, Carbon, CFML, CHILL, CLIPS, Clojure, Crystal, Curl, DiBOL, Eiffel, Elixir, Groovy, Hack, Icon, IDL, Io, J, J#, JScript, LabVIEW, Ladder Logic, LiveCode, Modula-2, NATURAL, Nim, OCaml, OpenCL, OpenEdge ABL, PL/I, PL/SQL, PostScript, Q, Racket, REXX, Ring, Smalltalk, SPARK, SPSS, Tcl, VHDL, Wolfram, Zig
  •  
  •