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

2023 年 8 月的 TIOBE 指数

2023 年 8 月的 TIOBE 指数

八月头条:Julia 首次进入《TIOBE》指数前 20 名
Julia 进入《TIOBE》指数前 20 名。这是历史上的第一次!Julia 诞生于 13 年前,是一门非常年轻的编程语言。那么 Julia 独特在哪里?为什么它能跻身前 20 强?Julia 尤其适用于数据科学和数学计算领域。但在这一领域,我们已经有了前 20 名的竞争者,如 Python、R 和 MATLAB。那么,为什么是 Julia 呢?Julia比Python更快,比R更适合编写大型系统,比Matlab更便宜。因此,速度、可扩展性和开源性使 Julia 成为一个有吸引力的选择。另一方面,Julia 比上述其他三种语言需要更多的编程技巧,因此它能否在 “大男孩 “之间保持自己的地位,令人拭目以待。–TIOBE 软件公司首席执行官 Paul Jansen

TIOBE 编程社区指数是编程语言受欢迎程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等热门搜索引擎都被用来计算评级。值得注意的是,TIOBE 指数并不涉及最佳编程语言或编写代码行数最多的语言。

该指数可用于检查您的编程技能是否仍处于最新状态,或在开始构建新的软件系统时,就应采用哪种编程语言做出战略性决策。有关 TIOBE 指数的定义,请点击此处

Aug 2023 Aug 2022 Change Programming Language Ratings Change
1 1 2023 年 8 月的 TIOBE 指数 Python 13.33% -2.30%
2 2 2023 年 8 月的 TIOBE 指数 C 11.41% -3.35%
3 4 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 C++ 10.63% +0.49%
4 3 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Java 10.33% -2.14%
5 5 2023 年 8 月的 TIOBE 指数 C# 7.04% +1.64%
6 8 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 JavaScript 3.29% +0.89%
7 6 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Visual Basic 2.63% -2.26%
8 9 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 SQL 1.53% -0.14%
9 7 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Assembly language 1.34% -1.41%
10 10 2023 年 8 月的 TIOBE 指数 PHP 1.27% -0.09%
11 21 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Scratch 1.22% +0.63%
12 15 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Go 1.16% +0.20%
13 17 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 MATLAB 1.05% +0.17%
14 18 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Fortran 1.03% +0.24%
15 31 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 COBOL 0.96% +0.59%
16 16 2023 年 8 月的 TIOBE 指数 R 0.92% +0.01%
17 19 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Ruby 0.91% +0.18%
18 11 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Swift 0.90% -0.35%
19 22 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Rust 0.89% +0.32%
20 28 2023 年 8 月的 TIOBE 指数 2023 年 8 月的 TIOBE 指数 Julia 0.85% +0.41%

其他编程语言
下面列出了编程语言的完整前 50 名。本概览为非官方发布,因为我们可能遗漏了某种语言。如果您认为我们遗漏了某种编程语言,请通过 tpci@tiobe.com 通知我们。也请查看我们监测的所有编程语言的概览

Position Programming Language Ratings
21 SAS 0.85%
22 Classic Visual Basic 0.84%
23 Delphi/Object Pascal 0.80%
24 Ada 0.79%
25 Prolog 0.72%
26 (Visual) FoxPro 0.70%
27 Kotlin 0.69%
28 Perl 0.68%
29 Objective-C 0.52%
30 Lisp 0.51%
31 Scala 0.50%
32 Haskell 0.48%
33 D 0.47%
34 Lua 0.47%
35 Dart 0.43%
36 Logo 0.42%
37 GAMS 0.41%
38 VBScript 0.41%
39 Scheme 0.37%
40 Transact-SQL 0.34%
41 CFML 0.33%
42 PL/SQL 0.33%
43 ABAP 0.31%
44 Solidity 0.30%
45 TypeScript 0.28%
46 F# 0.28%
47 PowerShell 0.26%
48 Forth 0.26%
49 Bash 0.26%
50 X++ 0.26%

下一个 50 种编程语言
以下列出的语言从第 51 位到第 100 位。由于差异相对较小,因此只列出了编程语言(按字母顺序排列)。

4th Dimension/4D、ABC、ActionScript、Algol、Alice、Apex、APL、ATLAS、Awk、bc、Boo、Bourne shell、Carbon、CL (OS/400)、CLIPS、Clojure、Cobra、Crystal、Curl、Elixir、Erlang, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Ring, RPG, Smalltalk, Snap!,SPARK、SQR、Tcl、TOM、VHDL、Wolfram、X10、Zig

悠久历史
要了解更多信息,请参阅多年前十大编程语言的排名情况。请注意,这些是 12 个月内的平均排名。

Programming Language 2023 2018 2013 2008 2003 1998 1993 1988
Python 1 4 8 7 12 24 18
C 2 2 1 2 2 1 1 1
Java 3 1 2 1 1 16
C++ 4 3 4 4 3 2 2 5
C# 5 5 5 8 9
Visual Basic 6 17
JavaScript 7 7 11 9 8 21
SQL 8 251 7
PHP 9 8 6 5 6
Assembly language 10 12
Fortran 19 30 27 21 13 8 3 16
Objective-C 22 16 3 41 55
Ada 26 28 21 19 16 14 5 3
Lisp 29 31 12 17 14 9 6 2
(Visual) Basic 7 3 5 3 8 6

这里有两点很重要:

上表中的 “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 在 2018 年被添加到 TIOBE 索引中,因为有人指出 SQL 是图灵完备的。因此,虽然这种语言非常古老,但在索引中的历史却很短。

编程语言名人堂
所有 “年度编程语言 “获奖者的名人堂如下所示。该奖项授予一年内收视率上升幅度最大的编程语言。

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

错误和更改请求
这是要求最多的 5 个更改和错误。如果您有任何改进索引的建议,请发送电子邮件至 tpci@tiobe.com。

除”<语言>编程 “外,还应尝试其他查询,如 “使用<语言>编程”、”<语言>开发 “和”<语言>编码”。
增加其他自然语言(除英语外)的查询。我们的想法是从中文搜索引擎百度开始。这项工作已经部分完成,并将在未来几个月内完成。
添加所有被拒绝的搜索词请求列表。这是为了尽量减少有关 Rails、JQuery、JSP 等的重复邮件数量。
为数据库、软件配置管理系统和应用程序框架建立 TIOBE 索引。
有些搜索引擎允许查询去年添加的页面。TIOBE 索引应仅跟踪最近添加的页面。

转自 TIOBE Index – TIOBE