在1月份,Python再次摘得年度编程语言宝座,这是Python第五次获得这个奖,其他四次分别是2007年、2010年、2018年和2020年。而在3月份,Python依旧如上个月一样牢牢占据榜首的位置,其他的各大编程语言又有哪些新变化呢?

Lua重新进入TIOBE排行榜前20名

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

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

来源于 TIOBE 官网

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

来源于 TIOBE 官网

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

来源于 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

本月索引中的变化

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

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

历史排名(1987-2022)

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

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

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

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

来源于 TIOBE 官网

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

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

参考链接:index | TIOBE - The Software Quality Company

Lua重回TOP 20,TIOBE 3月编程语言排行榜出炉相关推荐

  1. TIOBE 3 月编程语言排行榜出炉:Roblox 带飞 Lua,重回 TOP 20!

    作者 | 丁广辉       责编 | 张红月 出品 | CSDN(ID:CSDNnews) 今日,TIOBE 3 月编程语言排行榜单新鲜出炉,来看看有什么最新变化吧? Lua重新进入TIOBE指数前 ...

  2. TIOBE 2月编程语言排行榜出炉:Python遥遥领先C语言

    在上个月,Python再次摘得年度编程语言宝座,这是Python第五次获得这个奖,其他四次分别是2007年.2010年.2018年和2020年.那么在2月份,各大编程语言又有哪些新变化呢? 一直以来, ...

  3. 极客日报:京东:应届博士生年薪最高达200万元;苹果暂停俄罗斯App Store广告投放;3月编程语言排行榜出炉|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  4. TIOBE12月编程语言排行榜出炉!Java第一,有人要失业?

    点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 编程语言排名牵动着每个程序员的心,12月TIOBE公布了最新编程语言排名数据,前三名分别是 ...

  5. TIOBE 3月编程排行榜出炉!Python杀疯了!

    TIOBE 2023年3月的编程排行榜出炉啦,3月的语言榜有什么变化,一起来看! Python势不可挡 3月Tiobe编程排行榜已出,Python势不可挡,稳居第一名! 本月的TIOBE指数变化不大, ...

  6. 2月编程语言排行榜出炉,第一名势头强劲

    近日,TIOBE公布了2023年2月编程语言排行榜,本月各个语言表现如何?谁又摘得桂冠? TIOBE 2月Top15编程语言: 详细榜单查看TIOBE官网 https://www.tiobe.com/ ...

  7. 速看!2022年6月编程语言排行榜出炉!第一名太牛啦

    Hello,朋友们! 6 月已过大半, 最新的编程语言排行榜你看了吗? 近日,TIOBE 公布了 2022 年 6 月编程语言排行榜. 详细榜单可参考官网:https://www.tiobe.com/ ...

  8. 2021年11月编程语言排行榜出炉

    Python继续榜首 本月的幸运儿只有一个,那就是Python!继上个月我们见证了Python夺冠这一历史性的画面之后,这个月Python仍旧稳坐榜首,看来Python这股大风还在继续刮. 随后分别是 ...

  9. 速看!2022年8月编程语言排行榜出炉!第一名太牛啦

    每月更新一次的Tiobe编程排行榜来啦!快跟着秃秃一起看看8月的新看点. Tiobe编程排行榜前20名: Tiobe编程排行榜Top 10趋势 在 Top 10 榜单中,PHP 上升一位,进入 Top ...

最新文章

  1. java 汉字 数字_java数字转汉字工具类详解
  2. 指定用户 启动 进入 docker容器
  3. 安装pyecharts
  4. python:字典,元组
  5. linux安装python3.6以后报错处理
  6. 面试官:高并发下重启服务,接口调用老是超时,你有什么解决办法?
  7. linux命令stat,查看文件详细信息
  8. 飞磨科技php,昆虫飞行信息系统(飞行磨)
  9. controller层没反应_打过蜡的石材再做结晶没效果怎么办?
  10. 前端面试笔记随笔---kalrry
  11. 提醒:本周欢乐时光和美丽杀变种病毒发作(转)
  12. 消息:阿里巴巴落户山东济南,注册资本1亿元
  13. Mqtt精髓系列之保留消息Retained Messages
  14. 银达汇智 智慧综合管理平台 FileDownLoad.aspx 任意文件读取漏洞
  15. FusionGAN:一种生成式红外与可见光图像融合对抗网络
  16. Python 爬取留言板留言(全网最少代码!多线程+selenium+Xpath)
  17. CSharp(C#)语言_第一章
  18. Can't connect to Mysql server on .....(10038)的解决办法
  19. 串口调试助手总是多发送两个字节 0d 0a
  20. GEE关于像元大小或分辨率的一些问题

热门文章

  1. Nginx配置https和wss
  2. B树和B+树详细解析
  3. 敏捷开发用户故事系列之五:用户故事的分类
  4. 敏捷开发一千零一问系列之五:怎样让队员主动要活?
  5. GTK+图形化应用程序开发学习笔记(四)—容器、构件
  6. smarty内建函数
  7. CSS学习笔记----选择器与字体(字系)
  8. 分布式存储系统可靠性如何估算?
  9. ModelSim使用$display查看变量值和输出信息
  10. 【bzoj4443】[Scoi2015]小凸玩矩阵 二分+二分图最大匹配