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

2022年7月TIOBE指数

2022年7月TIOBE指数

上个月,TIOBE 指数没有太大变化。目前排名前 4 位的语言 Python、C、Java 和 C++ 的市场份额合计接近 50%。Fortran 和 Matlab 以 Lua 和 Prolog 为代价再次进入前 20 名。今年已经过半,到目前为止,TIOBE 2022 年度语言的最大候选者是 Python、C、C++ 和 C#。我们预计 Rust、Dart、Kotlin 或 TypeScript 等任何相对较新和热门的语言都不会进入前 20 名。让我们期待 8 月份有更多激动人心的消息。——保罗·詹森 CEO TIOBE Software

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

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

Jul 2022 Jul 2021 Change Programming Language Ratings Change
1 3 2022年7月TIOBE指数 2022年7月TIOBE指数 Python 13.44% +2.48%
2 1 2022年7月TIOBE指数 2022年7月TIOBE指数 C 13.13% +1.50%
3 2 2022年7月TIOBE指数 2022年7月TIOBE指数 Java 11.59% +0.40%
4 4 2022年7月TIOBE指数 C++ 10.00% +1.98%
5 5 2022年7月TIOBE指数 C# 5.65% +0.82%
6 6 2022年7月TIOBE指数 Visual Basic 4.97% +0.47%
7 7 2022年7月TIOBE指数 JavaScript 1.78% -0.93%
8 9 2022年7月TIOBE指数 2022年7月TIOBE指数 Assembly language 1.65% -0.76%
9 10 2022年7月TIOBE指数 2022年7月TIOBE指数 SQL 1.64% +0.11%
10 16 2022年7月TIOBE指数 2022年7月TIOBE指数 Swift 1.27% +0.20%
11 8 2022年7月TIOBE指数 2022年7月TIOBE指数 PHP 1.20% -1.38%
12 13 2022年7月TIOBE指数 2022年7月TIOBE指数 Go 1.14% -0.03%
13 11 2022年7月TIOBE指数 2022年7月TIOBE指数 Classic Visual Basic 1.07% -0.32%
14 20 2022年7月TIOBE指数 2022年7月TIOBE指数 Delphi/Object Pascal 1.06% +0.21%
15 17 2022年7月TIOBE指数 2022年7月TIOBE指数 Ruby 0.99% +0.04%
16 21 2022年7月TIOBE指数 2022年7月TIOBE指数 Objective-C 0.94% +0.17%
17 18 2022年7月TIOBE指数 2022年7月TIOBE指数 Perl 0.78% -0.12%
18 14 2022年7月TIOBE指数 2022年7月TIOBE指数 Fortran 0.76% -0.36%
19 12 2022年7月TIOBE指数 2022年7月TIOBE指数 R 0.76% -0.57%
20 19 2022年7月TIOBE指数 2022年7月TIOBE指数 MATLAB 0.73% -0.15%

其他编程语言

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

Position Programming Language Ratings
21 Scratch 0.72%
22 (Visual) FoxPro 0.70%
23 SAS 0.69%
24 Lua 0.55%
25 Prolog 0.54%
26 COBOL 0.53%
27 Julia 0.49%
28 D 0.43%
29 Rust 0.42%
30 Ada 0.38%
31 Lisp 0.33%
32 Dart 0.31%
33 Haskell 0.29%
34 Scala 0.28%
35 Kotlin 0.28%
36 PL/SQL 0.24%
37 TypeScript 0.24%
38 ABAP 0.24%
39 Groovy 0.23%
40 Apex 0.23%
41 Awk 0.21%
42 VHDL 0.19%
43 PowerShell 0.19%
44 Scheme 0.19%
45 Bash 0.18%
46 RPG 0.18%
47 Simulink 0.17%
48 Logo 0.15%
49 LabVIEW 0.15%
50 ML 0.14%

未来 50 种编程语言

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

  • ABC, BBC BASIC, bc, BlitzMax, Bourne shell, CFML, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, DiBOL, Elm, Erlang, EXEC, F#, Icon, IDL, Io, J#, Korn shell, Ladder Logic、LPC、MOO、MQL4、MUMPS、Nim、NXT-G、OCaml、Occam、OpenEdge ABL、Q、Racket、Raku、REXX、Ring、sed、Small Basic、Snap!、SNOBOL、Solidity、SPARK、SPSS、标准 ML、Tcl、Tex、Transact-SQL、Vala/Genie、VBScript、Xojo

本月指数变化

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

  • 还有很多邮件需要处理。只要有更多时间,您的邮件就会得到答复。请耐心等待。

非常长期的历史

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

Programming Language 2022 2017 2012 2007 2002 1997 1992 1987
Python 1 5 8 7 12 28
C 2 2 2 2 2 1 1 1
Java 3 1 1 1 1 13
C++ 4 3 3 3 3 2 2 5
C# 5 4 4 8 18
Visual Basic 6 15
JavaScript 7 8 10 9 9 20
Assembly language 8 10
SQL 9 7
PHP 10 7 6 5 6
Prolog 24 33 34 27 16 21 13 3
Lisp 33 32 13 15 13 10 5 2
Pascal 270 107 16 20 99 9 3 6
(Visual) Basic 7 4 4 3 6 4

这里有两个重要的说明:

  • 上表中的“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”。
  • 编程语言 SQL 已经很久没有上 TIOBE 索引了。2018年,有人指出SQL是图灵完备的。从那一刻起,SQL 就成为了 TIOBE 索引的一部分。所以虽然这种语言很古老,但它在索引中的历史很短。

编程语言名人堂

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

Year Winner
2021 2022年7月TIOBE指数 Python
2020 2022年7月TIOBE指数 Python
2019 2022年7月TIOBE指数 C
2018 2022年7月TIOBE指数 Python
2017 2022年7月TIOBE指数 C
2016 2022年7月TIOBE指数 Go
2015 2022年7月TIOBE指数 Java
2014 2022年7月TIOBE指数 JavaScript
2013 2022年7月TIOBE指数 Transact-SQL
2012 2022年7月TIOBE指数 Objective-C
2011 2022年7月TIOBE指数 Objective-C
2010 2022年7月TIOBE指数 Python
2009 2022年7月TIOBE指数 Go
2008 2022年7月TIOBE指数 C
2007 2022年7月TIOBE指数 Python
2006 2022年7月TIOBE指数 Ruby
2005 2022年7月TIOBE指数 Java
2004 2022年7月TIOBE指数 PHP
2003 2022年7月TIOBE指数 C++
 转自 https://www.tiobe.com/tiobe-index/