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

TIOBE 2022年8月排行榜

八月头条:Python 飞檐走壁

Python 似乎势不可挡。脚本语言本月又上涨了 2%。现在它的市场份额达到了 15.42% 的历史新高。现在很难找到一个没有广泛使用 Python 的编程领域。唯一的例外是(安全关键的)嵌入式系统,因为 Python 是动态类型的并且太慢了。这就是为什么高性能语言 C 和 C++ 目前也越来越受欢迎的原因。如果我们查看 TIOBE 指数的其余部分,上个月并没有发生太多事情。Swift 和 PHP 在第 10 位再次互换位置,Rust 接近前 20 名,Kotlin 重返前 30 名,新的 Google 语言 Carbon 进入 TIOBE 指数第 192 位。– Paul Jansen CEO TIOBE Software

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

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

Aug 2022 Aug 2021 Change Programming Language Ratings Change
1 2 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Python 15.42% +3.56%
2 1 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 C 14.59% +2.03%
3 3 TIOBE 2022年8月排行榜 Java 12.40% +1.96%
4 4 TIOBE 2022年8月排行榜 C++ 10.17% +2.81%
5 5 TIOBE 2022年8月排行榜 C# 5.59% +0.45%
6 6 TIOBE 2022年8月排行榜 Visual Basic 4.99% +0.33%
7 7 TIOBE 2022年8月排行榜 JavaScript 2.33% -0.61%
8 9 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Assembly language 2.17% +0.14%
9 10 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 SQL 1.70% +0.23%
10 8 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 PHP 1.39% -0.80%
11 16 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Swift 1.27% +0.30%
12 12 TIOBE 2022年8月排行榜 Classic Visual Basic 1.27% +0.04%
13 22 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Delphi/Object Pascal 1.22% +0.60%
14 23 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Objective-C 1.22% +0.61%
15 18 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Go 0.98% +0.08%
16 14 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 R 0.92% -0.13%
17 17 TIOBE 2022年8月排行榜 MATLAB 0.90% -0.08%
18 15 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Ruby 0.82% -0.18%
19 13 TIOBE 2022年8月排行榜 TIOBE 2022年8月排行榜 Fortran 0.81% -0.32%
20 20 TIOBE 2022年8月排行榜 Perl 0.72% -0.06%

其他编程语言

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

Position Programming Language Ratings
21 Scratch 0.60%
22 Rust 0.58%
23 (Visual) FoxPro 0.54%
24 SAS 0.53%
25 Lua 0.52%
26 Ada 0.49%
27 Prolog 0.48%
28 Julia 0.45%
29 Kotlin 0.41%
30 Lisp 0.40%
31 COBOL 0.39%
32 Scala 0.36%
33 TypeScript 0.35%
34 Dart 0.34%
35 D 0.29%
36 Apex 0.27%
37 PL/SQL 0.24%
38 Awk 0.24%
39 Groovy 0.22%
40 PowerShell 0.22%
41 ABAP 0.21%
42 Simulink 0.21%
43 Bash 0.21%
44 Transact-SQL 0.20%
45 Scheme 0.20%
46 RPG 0.20%
47 Haskell 0.19%
48 VHDL 0.18%
49 Logo 0.17%
50 ML 0.17%

其他 50 种编程语言

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

  • 安捷伦 VEE、Alice、Arc、ATLAS、BlitzMax、C shell、CFML、cg、Ch、CHILL、CL (OS/400)、Clojure、CLU、DiBOL、Elixir、Erlang、F#、Fantom、Forth、Hack、Ioke、LabVIEW , Ladder Logic, Lasso, LiveCode, LPC, M4, Max/MSP, MDX, MEL, Modula-2, MOO, MQL5, Nim, Occam, PL/I, POV-Ray, Processing, Programming without Coding Technology, Q, REBOL , Small Basic, Solidity, SPARK, Squirrel, Tcl, Uniface, Vala/Genie, VBScript, X++

本月指数变化

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

  • 新的 Google 语言 Carbon 已添加到 TIOBE 索引中。碳在第 192 位首次亮相。

非常长期的历史

要查看更大的图景,请在下面找到多年前排名前 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 16
C++ 4 3 3 3 3 2 2 6
C# 5 4 4 8 15
Visual Basic 6 14
JavaScript 7 8 10 9 9 23
Assembly language 8 10
SQL 9 7
PHP 10 7 6 5 6
Prolog 24 33 33 27 17 21 12 3
Lisp 33 31 13 16 13 10 5 2
Pascal 269 112 15 20 99 9 3 5
(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 TIOBE 2022年8月排行榜 Python
2020 TIOBE 2022年8月排行榜 Python
2019 TIOBE 2022年8月排行榜 C
2018 TIOBE 2022年8月排行榜 Python
2017 TIOBE 2022年8月排行榜 C
2016 TIOBE 2022年8月排行榜 Go
2015 TIOBE 2022年8月排行榜 Java
2014 TIOBE 2022年8月排行榜 JavaScript
2013 TIOBE 2022年8月排行榜 Transact-SQL
2012 TIOBE 2022年8月排行榜 Objective-C
2011 TIOBE 2022年8月排行榜 Objective-C
2010 TIOBE 2022年8月排行榜 Python
2009 TIOBE 2022年8月排行榜 Go
2008 TIOBE 2022年8月排行榜 C
2007 TIOBE 2022年8月排行榜 Python
2006 TIOBE 2022年8月排行榜 Ruby
2005 TIOBE 2022年8月排行榜 Java
2004 TIOBE 2022年8月排行榜 PHP
2003 TIOBE 2022年8月排行榜 C++

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