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

TIOBE 2022年3月排行榜

脚本语言 Lua 重新回到了 TIOBE 索引的前 20 名。在 2011 年的鼎盛时期,Lua 曾短暂进入前 10 名。这是否会再次发生尚不清楚。但很明显,Lua 在游戏开发市场上正在迎头赶上:易于学习、执行速度快、与 C 接口简单。这使得 Lua 成为这项工作的理想人选。Lua 最近取得成功的推动力之一是非常流行的游戏平台 Roblox,它使用 Lua 作为其主要编程语言。——保罗·詹森 CEO TIOBE Software

TIOBE 编程社区指数是编程语言流行度的一个指标。该索引每月更新一次。评级基于全球熟练工程师的数量、课程和第三方供应商的数量。Google、Bing、Yahoo!、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评级。需要注意的是,TIOBE 索引并不是关于最好的编程语言或编写大多数代码行的语言。

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

Mar 2022 Mar 2021 Change Programming Language Ratings Change
1 3 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Python 14.26% +3.95%
2 1 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 C 13.06% -2.27%
3 2 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Java 11.19% +0.74%
4 4 TIOBE 2022年3月排行榜 C++ 8.66% +2.14%
5 5 TIOBE 2022年3月排行榜 C# 5.92% +0.95%
6 6 TIOBE 2022年3月排行榜 Visual Basic 5.77% +0.91%
7 7 TIOBE 2022年3月排行榜 JavaScript 2.09% -0.03%
8 8 TIOBE 2022年3月排行榜 PHP 1.92% -0.15%
9 9 TIOBE 2022年3月排行榜 Assembly language 1.90% -0.07%
10 10 TIOBE 2022年3月排行榜 SQL 1.85% -0.02%
11 13 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 R 1.37% +0.12%
12 14 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Delphi/Object Pascal 1.12% -0.07%
13 11 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Go 0.98% -0.33%
14 19 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Swift 0.90% -0.05%
15 18 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 MATLAB 0.80% -0.23%
16 16 TIOBE 2022年3月排行榜 Ruby 0.66% -0.52%
17 12 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Classic Visual Basic 0.60% -0.66%
18 20 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Objective-C 0.59% -0.31%
19 17 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Perl 0.57% -0.58%
20 38 TIOBE 2022年3月排行榜 TIOBE 2022年3月排行榜 Lua 0.56% +0.23%

其他编程语言

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

Position Programming Language Ratings
21 Prolog 0.55%
22 COBOL 0.54%
23 Scratch 0.53%
24 SAS 0.52%
25 Groovy 0.52%
26 Rust 0.51%
27 (Visual) FoxPro 0.50%
28 Ada 0.42%
29 PL/SQL 0.39%
30 Fortran 0.39%
31 Kotlin 0.38%
32 Julia 0.32%
33 Lisp 0.31%
34 VBScript 0.31%
35 Dart 0.26%
36 Scala 0.25%
37 D 0.25%
38 Transact-SQL 0.22%
39 RPG 0.22%
40 TypeScript 0.22%
41 PowerShell 0.21%
42 ABAP 0.20%
43 Awk 0.18%
44 VHDL 0.17%
45 Simulink 0.17%
46 OpenEdge ABL 0.16%
47 Clojure 0.16%
48 Logo 0.16%
49 Haskell 0.15%
50 LabVIEW 0.14%

未来 50 种编程语言

以下语言列表表示#51 到#100。由于差异相对较小,因此仅列出了编程语言(按字母顺序)。

  • ABC、ActionScript、Alice、Apex、ATLAS、Bash、bc、BCPL、Boo、Bourne shell、C shell、CL (OS/400)、Clipper、CLIPS、CoffeeScript、DCL、DiBOL、Dylan、ECMAScript、Eiffel、Elm、EXEC , F#, Factor, GML, Hack, Harbour, Haxe, Icon, IDL, Io, J#, Korn shell, Ladder Logic, LiveCode, LPC, ML, Monkey, OCaml, OpenCL, Oz, Processing, Q, Racket, REXX, Ring , S-PLUS, 方案, SPARK, Tcl

本月指数变化

本月对索引的定义进行了以下更改:

  • Tzvetelin Katchov 观察到“Elisp”在 TIOBE 索引定义中多年来一直被错误地拼写为“Elips”。现在已解决此问题。谢谢茨维特林!
  • 还有很多邮件需要处理。只要有更多时间,您的邮件就会得到答复。请耐心等待。

非常长期的历史

要查看更大的图景,请在下面找到多年前排名前 10 位的编程语言的位置。请注意,这些是12 个月期间的平均职位。

Programming Language 2022 2017 2012 2007 2002 1997 1992 1987
C 1 2 2 2 2 1 1 1
Python 2 5 8 7 12 28
Java 3 1 1 1 1 14
C++ 4 3 3 3 3 2 2 4
C# 5 4 4 8 14
Visual Basic 6 15
JavaScript 7 7 10 9 9 21
Assembly language 8 10
PHP 9 6 5 5 8
SQL 10 34
Fortran 20 27 26 21 24 16 3 7
Prolog 24 34 42 27 25 19 14 3
Lisp 31 31 13 14 10 9 11 2
(Visual) Basic 7 4 4 3 7 5

这里有两个重要的说明:

  1. 上表中的“Visual Basic”和“(Visual) Basic”是有区别的。直到 2010 年,“(Visual)Basic”指的是所有可能的 Basic 方言,包括 Visual Basic。经过一番讨论,决定将“(Visual) Basic”拆分为所有方言,例如 Visual Basic .NET、Classic Visual Basic、PureBasic 和 Small Basic,仅举几例。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现,它现在被称为“Visual Basic”。
  2. 编程语言 SQL 已经很久没有上 TIOBE 索引了。2018年,有人指出SQL是图灵完备的。从那一刻起,SQL 就成为了 TIOBE 索引的一部分。所以虽然这种语言很古老,但它在索引中的历史很短。

编程语言名人堂

列出所有“年度编程语言”奖获得者的名人堂如下所示。该奖项授予一年内收视率最高的编程语言。

Year Winner
2021 TIOBE 2022年3月排行榜 Python
2020 TIOBE 2022年3月排行榜 Python
2019 TIOBE 2022年3月排行榜 C
2018 TIOBE 2022年3月排行榜 Python
2017 TIOBE 2022年3月排行榜 C
2016 TIOBE 2022年3月排行榜 Go
2015 TIOBE 2022年3月排行榜 Java
2014 TIOBE 2022年3月排行榜 JavaScript
2013 TIOBE 2022年3月排行榜 Transact-SQL
2012 TIOBE 2022年3月排行榜 Objective-C
2011 TIOBE 2022年3月排行榜 Objective-C
2010 TIOBE 2022年3月排行榜 Python
2009 TIOBE 2022年3月排行榜 Go
2008 TIOBE 2022年3月排行榜 C
2007 TIOBE 2022年3月排行榜 Python
2006 TIOBE 2022年3月排行榜 Ruby
2005 TIOBE 2022年3月排行榜 Java
2004 TIOBE 2022年3月排行榜 PHP
2003 TIOBE 2022年3月排行榜 C++

转自 https://www.tiobe.com/tiobe-index/