整理 | 苏宓

出品 | CSDN(ID:CSDNnews)

今天,TIOBE 在更新了官网的设计之后,重磅带来了新一个月的编程语言榜单。

C++ 即将超越 Java

在最新的 6 月榜单中,TIOBE 官方用“C++ 即将超越 Java”为标题,凸显出了最大的变化。

几年前我们还在谈论 Java 时往往以常青藤来形容,只是偶尔多一些“Java 老矣,尚能饭否”的疑虑,然而,随着时间的推移,这样的疑虑慢慢变成了肯定。

根据 TIOBE 历年的榜单显示,2020 年 4 月,Java 仍然是 TIOBE 指数的第一名。然而同月,Java 第一的宝座就被 C 占领了。后来,在 2021 年,Python 在人工智能这条大船下势不可挡,也超越了 Java。

上个月了,TIOBE CEO Paul Jansen 做出预判,C++ 将会是下一个超越 Java 的语言。相比 5 月 TIOBE 榜单中 Java 以 -0.74% 的趋势下滑,这个月 Java 使用率下降了 1.07%,仅占比 10.47%。与之形成强烈对比的是,占比 9.63% 的 C++ 正以 2.26% 的增速迅速俘获了大批开发者,它与 Java 之间如今只有 0.84% 的差距。

而对于 C++ 如此受欢迎的原因,Paul Jansen 也进行了初步分析,其表示,“具有高性能的高级编程是 C++ 表现出色的关键原因。C++ 语言每 3 年修订一次,此类修订包含开创性的新功能,使语言与 C# 和 Java 相提并论,但没有垃圾收集器的性能损失。让我们看看未来几个月 C++ 将走向何方。”

其他编程语言排名

下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • ABC, ActionScript, ATLAS, BBC BASIC, bc, BlitzMax, Bourne shell, CFML, Chapel, CL (OS/400), Clipper, CLIPS, Eiffel, Erlang, EXEC, F#, Forth, Hack, Haxe, Icon, IDL, J#, Ladder Logic, LiveCode, Logo, LPC, Lustre, MDX, MQL4, MUMPS, NATURAL, Nim, Oberon, OCaml, OpenEdge ABL, PostScript, Q, Racket, Raku, REXX, Ring, RPG, Snap!, SPARK, Stata, Tcl, Vala/Genie, VHDL, X10, Xojo

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

历史排名(1987-2022)

注:以下排名位次取决于 12 个月的平均值。

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

【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

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

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

TIOBE 6 月编程语言排行榜:C++ 即将超越 Java相关推荐

  1. TIOBE 6 月编程语言排行榜:C 与 Java 进一步拉开差距、Rust 跃进 TOP 20

    整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 编程语言社区 TIOBE 最新发布了 6 月编程语言排行榜. 自上个月 Java 被 C 语言超越之后,随着时间的推移,在本月编程语言榜单 ...

  2. c++和java哪个难_2020 年 11 月编程语言排行榜,Python 超越 Java ?

    来源:tiobe.com/tiobe-index/November-2020 TIOBE 2020 年 11 月份的编程语言排行榜已经公布,官方的标题是:Python 势如破竹,超越 Java. 题外 ...

  3. TIOBE 11 月编程语言排行榜:C 逼近 Java,Swift 进入 Top 10

    整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 新旧交替的轮回中,无论是产品.技术,亦或是工具均会有被替换以及淘汰的一天.那么,在这个"适者生存"时代,如何让最为敏感 ...

  4. TIOBE 7 月编程语言排行榜:C、Java 和 Python 争夺第一

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) TIOBE 官方最新发布了 7 月的编程语言榜单,而本月也是 TIOBE 榜单成立 20 周年,一起来看这个月榜单中有哪些最新变化吧? ...

  5. 2012年3月编程语言排行榜:JavaScript超越Perl和Python

    2012年3月编程语言排行榜:JavaScript超越Perl和Python TIOBE 于昨日公布了2012年3月编程语言指数排行榜.排名前三的语言是:Java.C 和 C#. 在本月排行榜中,Ja ...

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

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

  7. 5 月计算机语言排行,TIOBE 5月编程语言排行榜

    TIOBE开发语言排行榜是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标,每个月都会更新一次,2015年5月榜单已经出炉,据了解,排名前三的J ...

  8. TIOBE 3 月编程语言排行榜刚刚出炉

    出品 | CSDN(ID:CSDNnews) TIOBE 3 月编程语言排行榜单新鲜出炉,来看看有什么最新变化吧? 1.Lua重新进入TIOBE指数前20名 时隔几年,脚本语言Lua终于回到了TIOB ...

  9. 【TIOBE 2月编程语言排行榜新鲜出炉!Python获1.77%增长率!】

    [TIOBE 2月编程语言排行榜新鲜出炉!Python获1.77%增长率!] 编程新贵Python刚经历了一次TIOBE考试,2020年2月,它拿到的最新分数是第3名.老牌编程语言Java独占鳌头,C ...

  10. 【IT资讯】TIOBE 1 月编程语言排行榜:C 语言再度「C 位」出道!

    TIOBE 1月编程语言排行榜:C 语言再度「C 位」出道! 在 2020 年初雪来临之际,TIOBE 官方在最新发布的 1 月编程语言榜单中为我们最终揭开了「 2019 年度编程语言」的神秘面纱,然 ...

最新文章

  1. 中小企业网络结构设计1(华为版)
  2. 【项目管理】RUP内容整理
  3. Linux SSH命令使用大全
  4. 知乎首页 粒子效果 动态背景
  5. ES10 可以使用几个新特性
  6. python schedule运行了一遍说没有任务_python-schedule模块(定时任务)基于官方文档总结...
  7. 17 软件源_9成职场人支持“准点下班”,2020年度职场报告:工作是最大焦虑源
  8. HBase的BulkLoad详解
  9. 04-Bootstrap的插件
  10. php ci框架结构,CI框架目录结构分析
  11. 让无线网卡同时工作在 AP 和 STA 模式
  12. pythontry参数_Python try except异常处理详解(入门必读)
  13. C# Cookies揭秘 [Asp.Net, Javascript]
  14. [Android] 百度地图API Android相关配置教程(包含获取包名、发布版SHA1和开发版SHA1)
  15. Fly-小学妹都喜欢的Go后端项目
  16. RNNoise: Learning Noise Suppression(深度学习噪声抑制)(2)
  17. 从零开始的MySQL教程——上
  18. Sql2012的下载与安装
  19. 租车APP开发的市场优势和主要功能
  20. 卢俊卿谈亲情让城市充满温暖

热门文章

  1. linux下c语言读取csv文件,C语言读取csv文件
  2. 如何自动生成独一无二的漂亮高分辨率图片 - 图片背景生成器教程
  3. 民生银行十五年的数据体系建设,深入解读阿拉丁大数据生态圈、人人BI 是如何养成的?...
  4. Lattic Diamond软件安装不成功问题
  5. 沟通CTBS V5.0确保立白集团核心数据万无一失
  6. Scratch(四十九):女神节快乐
  7. SmoothGrad: removing noise by adding noise论文解读
  8. 休闲娱乐 - PS4游戏 Journey 风之旅人
  9. ZooKeeper之zoo.cfg配置
  10. Linux内核:IO设备通信的控制方式