TIOBE 1 月总榜:C 得到“2019 本年度程序编写語言

2021-04-07 18:49 jianzhan

TIOBE 发布了 2020 年全新一期的程序编写語言排名榜。

TOP 20 的总榜以下:

上一月大家预测分析 Java, C, Python 和 C# 将有机化学会得到“本年度程序编写語言”头衔,如今結果已发布,坚信超出许多人预料 —— 历史悠久的 C 語言了喜获 2019 本年度程序编写語言头衔。

很多人觉得 Python 会持续2年变成 TIOBE 的本年度程序编写語言,终究它的火爆水平在近些年是众所周知。但是这一次偏要是历史悠久的 C 語言凭着 2.4% 的增长率得到了此头衔。排行第二的是 C# (+2.1%),随后各自是 Python (+1.4%) 和 Swift (+0.6%)。

给人觉得十分不张扬的 C 語言竟然是这般的受欢迎,缘故为什么?TIOBE 觉得这类发展趋势身后的关键驱动器力是物联网网(IoT)和现如今公布的很多中小型智能化机器设备。当将 C 运用于对特性相当关键的中小型机器设备时,它的主要表现会十分优异。此外,C 語言也较为非常容易学习培训,而且每一个解决器都是有一个 C 编译程序器。

别的一些主要表现非常好让人欣喜的程序编写語言:Swift(从第 15 名升高至第 9 名)和 Ruby(从第 18 名升高至第 11 名)。Swift 也已经是平稳排行前十的程序编写語言,而 Ruby 也好像迅速便会进到 TOP 10。

自然也有一些发展潜力极大但在 2019 年却没得到提升的程序编写語言:Rust 仅前行了 3 名(从第 33 名升高到第 30 名);Kotlin 则没了 3 个成绩(从第 31 名跌到第 35 名);Julia 乃至丧失 10 个成绩(从 37 名跌到 47 名),用户评价甚好的 TypeScript 也只是是前行了一位(从第 49 升高至第 48)。

TOP 10 程序编写語言 TIOBE 指数值行情(2002-2020)

再次看一下 20 名后的排位赛:

第 21-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

TIOBE 程序编写小区指数值(The TIOBE Programming Community index)是程序编写語言时兴度的指标值,该总榜每个月升级一次,指数值根据全世界技术性工程项目师、课程内容和第三方供货商的总数。包含时兴的检索模块,如Google、bing搜索、yahoo、wiki百科、amazon、YouTube 和百度搜索都用以指数值测算。实际的测算方法见这儿:tiobe-index/programming-languages-definition/。

非常值得留意的是,TIOBE 指数值其实不意味着語言的优劣,开发设计者可使用该总榜查验本身的程序编写专业技能是不是必须升级,或是在刚开始搭建新手机软件时对某一語言作出挑选。

详尽总榜信息内容能够查询 TIOBE 官方网站。