0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C++摘得TIOBE 2022年度编程语言

OSC开源社区 来源: OSC开源社区 2023-01-11 17:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIOBE宣布了 2022 的年度编程语言:C++,因为该语言在 2022 年获得了最多的流行度 (+4.62%);紧随其后的分别是 C (+3.82%) 和 Python (+2.78%)。此前在 2022 年12 月的榜单中,C++ 曾超越 Java 成为 TIOBE 指数第 3 名。

2ebf0714-8e4c-11ed-bfe3-dac502259ad0.png

TIOBE CEOPaul Jansen评价称,C++ 受欢迎的原因在于它作为一种高级面向对象语言的出色性能。因此,可以用 C++ 开发快速而庞大的软件系统(超过数百万行代码),而不必落入维护的恶梦。

C++ 崛起的另一个原因是它 “最近” 不断发布具有有趣特性的新语言标准。第一个里程碑是于 2011 年发布的 C++11,这是自 1998 年以来的第一次重大变化。这一新标准的采用花了几年时间,因为没有可用的 C++ 编译器来支持新的语言定义。由于 C++ 11,C++ 在 TIOBE 指数中的地位在经历了 2001 年以来不断下降的趋势之后,开始慢慢走上坡路。第二个里程碑是最近的 C++ 20 ,该版本引入了 modules。这一特性可能会在未来几年进一步提升 C++ 在 TIOBE 指数中的地位。

其他语言方面,C++ 竞争对手 Rust 在 2022 年再次进入了榜单的 top 20(一年前排名第 26 位)。以易于与 C 接口而闻名的 Lua 从第 30 位提高至第 24 位,F# 在一年的时间里从排名第 74 位跃升至排名第 33 位。还有 Kotlin(从 #29 到 #25)、Julia(从 #28 到 #29)和 Dart(从 #37 到 #38)等一些有前景的语言,在进入前 20 名之前还有很长的路要走。

TIOBE 1 月 TOP 20 编程语言

2ecc09e6-8e4c-11ed-bfe3-dac502259ad0.png

Top 10 相较上月没有发生变化,前三位依旧分别是 Python、C 和 C++。Top11-20 间仍波动不断,具体而言排名出现上升的有:Swift(15→11)、Ruby(17→16)、Rust(20→18)、Scratch(23→20)。
下降的有:R(11→13)、Classic Visual Basic(13→14)、Matlab(14→15)、Delphi/Object Pascal(16→17)、Perl(18→19)。Go 则保持第 12 的位置不变,Objective-C 跌出榜单至第 23 位。

TOP 10 编程语言 TIOBE 指数走势(2002-2022)
2edb005e-8e4c-11ed-bfe3-dac502259ad0.png

第 21-50 名编程语言排行

2ee9d5c0-8e4c-11ed-bfe3-dac502259ad0.png
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

ActionScript, Alice, Apex, B4X, bc, Bourne shell, C shell, Chapel, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Erlang, Forth, GAMS, Hack, Icon, IDL, Inform, Io, J#, JScript, Korn shell, Ladder Logic, Limbo, LPC, ML, Modula-2, MQL5, NATURAL, OpenEdge ABL, PL/I, Pony, Processing, Programming Without Coding Technology, Q, Racket, Raku, Ring, S, Solidity, SPARK, Tcl, VBScript, VHDL, X++, Zig

TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。

该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

TIOBE 指数的定义方式,以及详细榜单信息均可查看官网:https://www.tiobe.com/tiobe-index/

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    90

    文章

    3707

    浏览量

    96736
  • 编程语言
    +关注

    关注

    10

    文章

    1959

    浏览量

    38887
  • C++
    C++
    +关注

    关注

    22

    文章

    2122

    浏览量

    76696
  • C++语言
    +关注

    关注

    0

    文章

    147

    浏览量

    7583
  • Rust
    +关注

    关注

    1

    文章

    240

    浏览量

    7471

原文标题:C++崛起,摘得TIOBE 2022年度编程语言

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何调试和编程CW32F030C8T7?支持哪些调试工具和编程语言

    了解如何调试和编程CW32F030C8T7是开发过程中的重要环节。它支持哪些调试工具(如JTAG、串口调试等)和编程语言(如C
    发表于 12-05 06:48

    2025最佳的嵌入式编程语言有哪些呢?

    语言有哪些呢?今天我们将讨论这些语言CC++、Rust、Python和生成式AI提示;以及它们在当今的现代系统中的使用方式。资料来源:TIOBE
    的头像 发表于 11-14 10:27 883次阅读
    2025<b class='flag-5'>年</b>最佳的嵌入式<b class='flag-5'>编程</b><b class='flag-5'>语言</b>有哪些呢?

    技能+1!如何在树莓派上使用C++控制GPIO?

    在使用树莓派时,你会发现Python和Scratch是许多任务(包括GPIO编程)中最常用的编程语言。但你知道吗,你也可以使用C++进行GPIO编程
    的头像 发表于 08-06 15:33 3569次阅读
    技能+1!如何在树莓派上使用<b class='flag-5'>C++</b>控制GPIO?

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++在物联网项目中同样广受欢迎且功能强大。那么,在树莓派项目中选择哪种语言更合适呢?Python因其简洁性、丰富
    的头像 发表于 07-24 15:32 632次阅读
    <b class='flag-5'>C++</b> 与 Python:树莓派上哪种<b class='flag-5'>语言</b>更优?

    主流的 MCU 开发语言为什么是 C 而不是 C++

    在单片机的地界儿里,C语言稳坐中军帐,C++想分杯羹?难喽。咱电子工程师天天跟那针尖大的内存空间较劲,C++那些花里胡哨的玩意儿,在这儿真玩不转。先说内存这道坎儿。您当stm32f4的
    的头像 发表于 05-21 10:33 775次阅读
    主流的 MCU 开发<b class='flag-5'>语言</b>为什么是 <b class='flag-5'>C</b> 而不是 <b class='flag-5'>C++</b>?

    智芯公司荣获RISC-V联盟2024年度IP创新奖

    近日,2025中国RISC-V生态大会在北京举办,智芯公司作为中国开放指令(RISC-V)联盟会员单位之一受邀出席。会上,智芯公司RISC-V高性能CPU内核“泰山800V”因其卓越的性能和技术创新性摘得2024年度“IP创新
    的头像 发表于 03-06 14:57 1237次阅读

    瑞为技术荣获2025年度iF设计大奖

    20252月28日,瑞为技术自主研发的「万卫智慧登机门」凭借创新且杰出的设计,从近11000件参赛作品中脱颖而出,获得由 131 位独立设计专家组成的国际评审团的高度认可,成功摘得2025年度iF设计大奖。
    的头像 发表于 02-28 13:54 735次阅读

    达实智能2024年度总结及2025年度计划会议圆满举办

    20251月20日,达实智能2024年度总结及2025年度计划会议在总部达实智能大厦举办。本次会议见证了达实智能2024的累累硕果,并为2025的战略目标做出共同的展望。
    的头像 发表于 01-21 09:46 1056次阅读
    达实智能2024<b class='flag-5'>年度</b>总结及2025<b class='flag-5'>年度</b>计划会议圆满举办

    晒奖品——2024年度优秀版主

    感谢电子发烧友论坛,给予我2024年度优秀版主的光荣称号。今天收到了奖杯,分享如下: 在2025里,我奖继续努力为论坛做贡献。 祝咱电子发烧友论坛2025人气多多,红红火火!
    发表于 01-19 11:20

    gitee 支持的编程语言有哪些

    Gitee 支持的常见编程语言: Python :一种广泛使用的高级编程语言,以其清晰的语法和代码可读性而闻名。 Java :一种面向对象的编程
    的头像 发表于 01-06 09:50 1103次阅读

    AKI跨语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    )开发框架。它极大地简化了JS与C/C++之间的跨语言访问,为开发者提供了一种边界性编程体验友好的解决方案。通过AKI,开发者可以使用让代码更易读的语法糖,实现JS与
    发表于 01-02 17:08

    中航光电2024年度大事记回顾

    中航光电2024年度大事记回顾
    的头像 发表于 01-02 16:10 1450次阅读

    Triton编译器支持的编程语言

    编写和优化深度学习代码。Python是一种广泛使用的高级编程语言,具有简洁易读、易于上手、库丰富等特点,非常适合用于深度学习应用的开发。 二、领域特定语言(DSL) Triton也提供了一种针对深度学习领域的特定
    的头像 发表于 12-24 17:33 1444次阅读

    四维图新荣获2024年度测绘科技进步奖特等奖

    ,四维图新申报的《地名地址数据支撑的位置服务关键技术及应用》项目,获得2024年度测绘科技进步奖一等奖,双双摘得行业权威荣誉。
    的头像 发表于 12-24 17:03 1096次阅读

    飞腾荣获“2024年度十佳卓越课题”及“2024年度优秀课题”奖项

    近日,北京金融科技产业联盟2024年度会员代表大会在京成功召开,飞腾公司凭借在金融行业产业研究、课题攻关方面的专业能力和突出成果荣获 “2024年度十佳卓越课题” 及 “2024年度优秀课题” 奖项。
    的头像 发表于 12-19 13:59 991次阅读