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

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

3天内不再提示

2023年07月编程语言排行榜,C++即将超越C

新机器视觉 来源:菜鸟教程 2023-09-05 16:32 次阅读

TIOBE 2023 年 07 月份的编程语言排行榜已经公布,官方的标题是:C++ 即将超越 C?(C++ is about to surpass C)

最近几个月以来,C++ 的占比一直在不断攀升,在去年 12 月的 TIOBE 指数中,C++ 实现了历史上首次超越 Java,在 TIOBE 编程指数中排第三位。

然而,C++ 的崛起似乎还未结束,很可能超越 C 语言排到第二位,目前,它们的差距仅为0.76%。

此外,本月还有其他一些有趣的变动:JavaScript 达到了历史新高,位列第六位。而 Matlab、Scratch 和 Rust 也各自追平了历史最高纪录,分别位居第 10、第 12 和第 17 位。

其他方面,COBOL 经过很长一段时间后重新进入前 20 名,而 Julia 也正在逐渐逼近。

C++ 历史排名变动图:

957b8d24-4b9d-11ee-a25d-92fbcf53809c.png

C++ 是一种功能强大且灵活的编程语言,在许多不同领域都有广泛的应用。以下是 C++ 主要应用的一些领域:

游戏开发:C++ 在游戏开发领域应用广泛,尤其是在 PC 和主机游戏方面。其高性能和直接的硬件控制使得 C++ 成为许多游戏引擎和大型游戏项目的首选语言。

嵌入式系统:由于 C++ 具有高效的执行和接近硬件的能力,它被广泛用于嵌入式系统的开发,如智能手机、汽车控制系统、家用电器和工业自动化等。

操作系统:一些流行的操作系统,如 Windows、Linux 和 macOS 的核心,都是使用 C++ 编写的。C++ 的性能和底层硬件访问能力使其成为操作系统开发的理想选择。

图形和图像处理:C++ 在图形学和图像处理方面也很受欢迎。它被广泛用于开发计算机图形学应用、图像处理库和计算机视觉算法

通信和网络:C++ 可以轻松处理底层的网络编程,因此在网络应用和通信领域得到广泛应用,比如网络服务器和网络协议的开发。

金融和交易系统:由于对性能的高要求,C++ 在金融和交易系统中也得到广泛应用。高频交易、算法交易和金融模型的实现通常使用 C++ 来提高执行速度。

大数据和科学计算:C++ 的高性能和能够直接操作内存的特性,使其在大数据处理和科学计算方面成为一种重要的语言选择。

总体而言,C++ 在需要高性能、直接硬件控制、系统级编程和复杂计算的领域具有广泛的应用。然而,由于其较高的学习曲线和复杂性,也需要开发人员有一定的经验和技能来有效地利用其优势。

C++ 入门教程:https://www.runoob.com/cplusplus/cpp-tutorial.html

本月,TOP 20 的变动不大,排名前十的分别是:

Python,C,C++,Java,C#,JavaScript,Visual Basic,SQL

PHP,MATLAB。

95962184-4b9d-11ee-a25d-92fbcf53809c.png

Python,C,C++,Java,C#,JavaScript,Visual Basic,SQL

PHP,MATLAB 历史变化曲线图:

95b89d54-4b9d-11ee-a25d-92fbcf53809c.png

排名 21-50 的编程语言

95ec389e-4b9d-11ee-a25d-92fbcf53809c.png

各大编程语言的历史排名(1988-2023)

9610a5e4-4b9d-11ee-a25d-92fbcf53809c.png

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

96194e9c-4b9d-11ee-a25d-92fbcf53809c.png

TIOBE 每个月都会公布一次编程语言的排行榜,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。

数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

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

    关注

    10

    文章

    1952

    浏览量

    35268
  • C++
    C++
    +关注

    关注

    22

    文章

    2115

    浏览量

    74154
  • javascript
    +关注

    关注

    0

    文章

    525

    浏览量

    54126

原文标题:2023 年 07 月编程语言排行榜,C++ 即将超越 C

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    博泰车联网荣登2024度中国超级独角兽排行榜

    日前,铅笔道•真“2024度中国超级独角兽排行榜”正式发布,博泰车联网凭借卓越的创新能力、强劲的市场表现以及广阔的发展前景,成功入选排行榜TOP50,彰显了其在车联网领域的领先实力
    的头像 发表于 01-20 17:24 611次阅读

    安全光栅十大品牌排行榜最新2025

    想知道安全光栅十大品牌排行榜最新2025?根据最新的专业评测和信息汇总,以下是2025安全光栅十大品牌排行榜:1.骁锐XAORI成立时间:2008
    的头像 发表于 01-07 17:47 812次阅读
    安全光栅十大品牌<b class='flag-5'>排行榜</b>最新2025<b class='flag-5'>年</b>

    NPU支持的编程语言有哪些

    与NPU一起使用: C/C++CC++是性能要求较高的应用的首选语言,尤其是在需要直接与硬件交互的场景中。许多NPU硬件都提供了
    的头像 发表于 11-15 09:21 1191次阅读

    C语言中的socket编程基础

    Socket编程简介 Socket是一种通信机制,允许程序之间进行通信。在C语言中,socket编程是网络编程的基础。通过使用socket,
    的头像 发表于 11-01 16:51 617次阅读

    C语言C++中结构体的区别

    同样是结构体,看看在C语言C++中有什么区别?
    的头像 发表于 10-30 15:11 436次阅读

    调用云数据库更新排行榜

    内容,并能够向朋友或群体推荐特定的项目。 需求功能模块 主题选择:用户可以选择不同的主题(如“电影”、“音乐”、“书籍”等)。 排行榜展示: 显示每个主题下的排行榜(如TOP 10电影、TOP 5推荐书
    发表于 09-03 16:03

    C++语言基础知识

    电子发烧友网站提供《C++语言基础知识.pdf》资料免费下载
    发表于 07-19 10:58 8次下载

    安全光幕十大品牌排行榜最新2024

    随着工业自动化的快速发展,安全光幕作为工业自动化领域的“守护神”,安全光幕作为重要的安全保护装置得到了广泛应用,其重要性不言而喻。快来看看2024的十大品牌排行榜,你会为谁打call呢?
    的头像 发表于 06-27 13:51 905次阅读
    安全光幕十大品牌<b class='flag-5'>排行榜</b>最新2024<b class='flag-5'>年</b>

    PLC编程语言C语言的区别

    在工业自动化和计算机编程领域中,PLC(可编程逻辑控制器)编程语言C语言各自扮演着重要的角色。
    的头像 发表于 06-14 17:11 3664次阅读

    2023中国PCB百强(TOP 100)排行榜

    2023中国PCB百强(TOP 100)排行榜
    的头像 发表于 06-06 16:11 4949次阅读
    <b class='flag-5'>2023</b>中国PCB百强(TOP 100)<b class='flag-5'>排行榜</b>

    HarmonyOS开发案例:【排行榜页面】

    本课程使用声明式语法和组件化基础知识,搭建一个可刷新的排行榜页面。在排行榜页面中,使用循环渲染控制语法来实现列表数据渲染,使用@Builder创建排行列表布局内容,使用装饰器@State、@Prop、@Link来管理组件状态。
    的头像 发表于 04-30 16:16 2161次阅读
    HarmonyOS开发案例:【<b class='flag-5'>排行榜</b>页面】

    2023工业机器人排行榜发布

    近日,由中国科学院主管、科学出版社主办的商业期刊《互联网周刊》(CIW)联合德本咨询(DBC)、中国社会科学院信息化研究中心(CIS)发布了“2023工业机器人排行榜”。
    的头像 发表于 04-20 09:24 961次阅读
    <b class='flag-5'>2023</b>工业机器人<b class='flag-5'>排行榜</b>发布

    TIOBE发布20244编程语言排行,Python、CC++和Java排名前四

    TIOBE首席执行官Paul Jansen指出,源于2001起,PHP在TIOBE指数排名已降至史上最低值,历史性成为构建互动网站的标准语言后,其受欢迎度持续攀升,最终占据超过10%的市场份额,甚至曾位居前三。
    的头像 发表于 04-10 11:35 8918次阅读

    锐成芯微再次荣登中国IC设计排行榜TOP 10 IP公司榜单

    近日,“2024中国IC设计Fabless100排行榜”公布,锐成芯微凭借在IP领域的持续创新能力和竞争优势,获得行业与评审广泛认可,继2023初次上榜后,再次荣登“TOP 10 IP公司”榜单,综合排名第四。
    的头像 发表于 04-02 18:16 1411次阅读
    锐成芯微再次荣登中国IC设计<b class='flag-5'>排行榜</b>TOP 10 IP公司榜单

    为什么很少用C++开发单片机

    C语言是面向过程的语言C++是面向对象的编程语言。结合本文来说,面向过程相比面向对象的
    发表于 03-25 14:26 1298次阅读
    为什么很少用<b class='flag-5'>C++</b>开发单片机