20 多年来,我们第一次拥有一个新的领导者:Python 编程语言。Java 和 C 的长期霸权已经结束。Python 作为一种简单的脚本语言开始作为 Perl 的替代品,现在已经成熟。它的易学性、大量的库以及在各种领域的广泛使用,使其成为当今最流行的编程语言。祝贺吉多·范罗苏姆!精通!-- Paul Jansen 首席执行官 TIOBE Software
TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评分。需要注意的是,TIOBE 指数与最佳编程语言或大多数代码行所使用的语言无关。
该指数可用于检查您的编程技能是否仍然是最新的,或者在开始构建新软件系统时就应该采用哪种编程语言做出战略决策。可以在此处找到 TIOBE 索引的定义。




其他编程语言
下面列出了完整的前 50 名编程语言。这个概述是非正式发布的,因为我们可能错过了一种语言。如果您觉得缺少一种编程语言,请通过tpci@tiobe.com通知我们
| 排名 | 编程语言 | 评分 |
|---|---|---|
| 21 | SAS | 0.87% |
| 22 | (Visual) FoxPro | 0.80% |
| 23 | COBOL | 0.71% |
| 24 | Scratch | 0.69% |
| 25 | Prolog | 0.62% |
| 26 | Rust | 0.53% |
| 27 | PL/SQL | 0.52% |
| 28 | Julia | 0.52% |
| 29 | Objective-C | 0.45% |
| 30 | Scala | 0.42% |
| 31 | Ada | 0.42% |
| 32 | Lua | 0.40% |
| 33 | Clojure | 0.39% |
| 34 | ABAP | 0.39% |
| 35 | Haskell | 0.39% |
| 36 | VBScript | 0.38% |
| 37 | VHDL | 0.38% |
| 38 | Kotlin | 0.38% |
| 39 | Lisp | 0.37% |
| 40 | Dart | 0.33% |
| 41 | Logo | 0.28% |
| 42 | PowerShell | 0.27% |
| 43 | Apex | 0.26% |
| 44 | D | 0.26% |
| 45 | Transact-SQL | 0.26% |
| 46 | TypeScript | 0.25% |
| 47 | Scheme | 0.23% |
| 48 | Ladder Logic | 0.22% |
| 49 | Tcl | 0.20% |
| 50 | Elixir | 0.19% |
未来 50 种编程语言
以下语言列表表示#51 到#100。由于差异相对较小,因此仅列出了编程语言(按字母顺序)。
ABC, ActionScript, Alice, Applescript, AspectJ, AutoLISP, Awk, B4X, Bash, bc, Bourne shell, C shell, CFML, CIL, Clipper, ECMAScript, Eiffel, Elm, F#, Haxe, Icon, Inform, Io, JScript, Korn shell, LabVIEW, Lingo, M4, ML, MQL4, Nim, NXT-G, Occam, OpenCL, OpenEdge ABL, Oz, PostScript, Q, Racket, REBOL, REXX, Ring, RPG, S-PLUS, Simulink, SPSS, Vala/Genie, Verilog, Xojo, XSLT
这里有两个重要的说明:
上表中的“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 索引的一部分。所以虽然这种语言很古老,但它在索引中的历史很短。
编程语言名人堂
列出所有“年度编程语言”奖获奖者的名人堂如下所示。该奖项颁发给一年中评分上升最高的编程语言。
| 年 | 优胜者 |
|---|---|
| 2020 | Python |
| 2019 | C |
| 2018 | Python |
| 2017 | C |
| 2016 | 走 |
| 2015 | 爪哇 |
| 2014 | JavaScript |
| 2013 | 事务SQL |
| 2012 | 目标-C |
| 2011 | 目标-C |
| 2010 | Python |
| 2009 | 走 |
| 2008 | C |
| 2007 | Python |
| 2006 | 红宝石 |
| 2005 | 爪哇 |
| 2004 | PHP |
| 2003 | C++ |
原文:https://www.tiobe.com/tiobe-index/

0 评论