b7f551cf808b5fee260e84065db029c4.gif

作者 | 丁广辉       责编 | 张红月

出品 | CSDN(ID:CSDNnews)

今日,TIOBE 3 月编程语言排行榜单新鲜出炉,来看看有什么最新变化吧?

6619a091b7e0a40e2df56d0bde20af0a.png

Lua重新进入TIOBE指数前20名

时隔几年,脚本语言Lua终于回到了TIOBE指数的前20名。在其2011年全盛时期,也曾短暂触及前10名的位置。但终究是触及,没有进入前10名,而这一次Lua卷土归来,这种情况会不会再次发生还不得而知。但很明显的是,Lua正在游戏开发市场努力追赶,容易学习,执行速度快,与C语言的借口接口,使其使用人数逐渐增多。而其成功背后的驱动力之一来自非常受欢迎的游戏平台Roblox,它使用Lua作为其主要的编程语言。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

62079925041a530f3acb52c6ce299da0.png

来源于 TIOBE 官网

3e162acf0333af869b1ddd6385a9b620.png

TOP 10 编程语言 TIOBE 指数走势(2002年-2022年)

3d45a583f2b668184f057ff490103272.png

来源于 TIOBE 官网

下面列出了完整的 21-50 编程语言排名,由于这份排名是非官方发布的,因此可能存在遗漏,故仅供参考。

6da79f53c2f8e48f1be86f2f88bc26d3.png

来源于 TIOBE 官网

下面的语言列表表示第51位到第100位。由于差异相对较小,所以只列出了这些编程语言(按字母顺序排列)。

ABC, ActionScript, Alice, Apex, ATLAS, Bash, bc, BCPL, Boo, Bourne shell, C shell, CL(OS/400), Clipper, CLIPS, CoffeeScript, DCL, DiBOL, Dylan, ECMAScript, Eiffel, Elm, EXEC, F#, Factor, GML, Hack, Harbour, Haxe, Icon, IDL, Io, J#, Korn shell, Ladder Logic, LiveCode, LPC, ML, Monkey, OCaml, OpenCL, Oz, Processing, Q, Racket, REXX, Ring, S-PLUS, Scheme, SPARK, Tcl

3c6771f0b4e9370316718716f8f8de07.png

本月索引中的变化

本月对索引的定义做了以下改动。

Tzvetelin Katchov发现,在TIOBE索引定义中,"Elisp "多年来一直被错误地拼成 "Elips"。这一点现在已经被修正。

3ae4fb7afe74b21d8d6211611857b13b.png

历史排名(1987-2022)

下图为前10名编程语言的历史排名,需要注意的是以下排名位次取决于 12 个月的平均值

426885f7b61d9b997faafce3ac9e87c0.png

来源于 TIOBE 官网

在这里有两点需要重点说明一下:

  • 上表中的 "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指数的一部分。因此,尽管这种语言非常古老,但它在索引中的历史却很短。

765bf5030c773ba1458ed5527d357196.png

历届编程语言“名人榜”(2003-2021)


该奖项被授予在一年中评级上升幅度最大的编程语言。

4e26bc5f4942db3122696d53a08085dd.png

来源于 TIOBE 官网

TIOBE编程社区指数是衡量编程语言受欢迎程度的一个指标。该指数每月进行以此更新。评级的依据是全球技术工程师、课程、第三方供应商以及流行的搜索引擎,比如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度等。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

参考链接:https://www.tiobe.com/tiobe-index

—END—

《新程序员001-004》全面上市,对话世界级大师,报道中国IT行业创新创造

14a73e12176fa28f97c0f2ef26bf5d52.png

— 推荐阅读 —

☞京东:应届博士生年薪最高达200万元;苹果暂停俄罗斯App Store广告投放;3月编程语言排行榜出炉|极客头条
☞编程语言“鄙视链” +1?亚马逊力捧 Rust,Go 技术负责人连发 14 条推特抵制“拉踩”
☞被逼至“盗版合法化”,俄罗斯要把 RuTracker 放出来了?
Logo

20年前,《新程序员》创刊时,我们的心愿是全面关注程序员成长,中国将拥有新一代世界级的程序员。20年后的今天,我们有了新的使命:助力中国IT技术人成长,成就一亿技术人!

更多推荐