2020年1月TIOBE指数
一月头条: C语言荣获2019年度编程语言奖
每个人都认为Python将连续第二次成为TIOBE年度的编程语言。但这次以2.4%的年增长率获奖是老兵C语言。
随后是 C# ( 2.1%),Python ( 1.4%)和Swift( 0.6%)。
为什么C语言仍然很热门?
这一趋势背后的主要驱动因素是物联网(IoT)和当今发布的大量小型智能设备。C 适用于性能关键型小型设备时会非常出色。它易于学习,并且每个处理器都有可用的 C 编译器。恭喜C!
2019年的其他有意思的获奖者是Swift(从#15到#9)和Ruby(从#18到#11)。Swift 成为 Top 10 的常客,Ruby似乎很快成为一个。一些本应在2019年突破而没有的语言:Rust上升了3名(从#33到#30),Kotlin 下降了3名(从#31到#35),Julia甚至下降了10名(从#37到#47),TypeScript只上升了一名(从#49到#48)。让我们看看2020年有什么适合我们的东西!
TIOBE 编程社区索引是编程语言流行的指标。索引每月更新一次。评级基于全球技术工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube和百度等热门搜索引擎都被用来计算收视率。请务必注意,TIOBE 索引不是关于最佳编程语言或编写大多数代码行的语言。
该索引可用于检查您的编程技能是否仍然是最新的,或者用于在开始构建新的软件系统时采用哪些编程语言做出战略决策。TIOBE索引的定义可以在这里找到。
Top 10 编程语言 TIOBE 指数走势(2002-2019)
其他编程语言
下面列出了完整的编程语言前 50 名。此概述是非正式的发布,可能有遗漏。
接下来的 50 种编程语言
以下语言列表表示#51--100。由于差异相对较小,因此只列出编程语言(按字母顺序排列)。
(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, Apex, Awk, Bash, bc, Bourne shell, C /CLI, CL (OS/400), Clojure, CoffeeScript, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Erlang, Forth, Hack, Icon, Inform, Io, Korn shell, Ladder Logic, Limbo, Maple, Mercury, MQL4, NATURAL, OpenCL, Oz, PostScript, PowerShell, Programming Without Coding Technology, Pure Data, Q, Raku, Red, Ring, S, Smalltalk, SPARK, Standard ML, VBScript, VHDL, WebAssembly, XBase , Z shell
历史排名
请注意,这些是12个月的平均排名。
编程语言名人堂
名人堂列出所有"年度语言"获奖如下。该奖项颁发给增长率在一年中最高的编程语言。