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

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

3天内不再提示

TIOBE公布2020年9月编程语言排行 C语言依旧第一

算法与数据结构 来源:程序猿(ID:imkuqin) 作者:程序猿(ID:imku 2020-09-15 11:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

程序猿(ID:imkuqin)编译

TIOBE已公布2020年9月的编程语言排行榜。C语言依然排行第一了,随后分别是JavaPythonC++C#。前20名排行如下:

回溯到2003年,C++编程语言才是最大的赢家,它在2003年8月的指数达到17.53%的峰值,接近第二名的位置,并成为2003年的年度编程语言。但是,从那时起,C++开始走下坡路,2005年之后,它的指数再也没有高于10%,2017年,该指数甚至跌破4.55%,达到历史新低。

现在的C++如果和去年相比,现在就是软件包中增长最快的编程语言(增长1.48%),TIOBE CEO Paul Jansen表示,新的C++ 20标准可能是造成这种形势的主要原因之一,因为新的模块功能,将取代include机制。从这一点上看,C++打败了R语言(增长1.33%)和C#(增长1.18) 值得一提的是,9月4日,C++20 的国际标准草案(DIS, Draft International Standard)投票结束,最终获全票批准通过。这意味着 C++20 已获得了最终的技术批准,并完成了 ISO 的投票,预计在完成最后一轮 ISO 的编辑工作后,C++20 将在2020年底正式发布。

最后我们再来看看Java,和去年相比,Java的指数下降了3.18%,形势更为严峻。下面还是一起来看看具体编程语言排行: Top 10 编程语言 TIOBE 指数走势(2002-2020)

其他编程语言排名

历史排名(1988-2020)

编程语言“年度榜”( 2003-2019)

原文标题:2020年9月编程语言排行榜:C++成最大赢家,Java形势严峻

文章出处:【微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

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

    关注

    20

    文章

    2997

    浏览量

    115628
  • 程序
    +关注

    关注

    117

    文章

    3836

    浏览量

    84745
  • C++
    C++
    +关注

    关注

    22

    文章

    2122

    浏览量

    76697

原文标题:2020年9月编程语言排行榜:C++成最大赢家,Java形势严峻

文章出处:【微信号:TheAlgorithm,微信公众号:算法与数据结构】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么单片机还在用C语言编程

    ,只是C语言是最适合单片机编程的高级语言、单片机编程的特点 1.对单片机
    发表于 11-28 07:37

    C语言编程技巧

    设计,分层开发代码,便于理解和维护。 ‌8、避免使用GOTO语句‌:尽管GOTO语句在某些情况下仍然有用,但现代编程更倾向于使用函数和循环控制结构,以提高代码的可读性和维护性。 ‌9、利用C
    发表于 11-27 06:46

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

    嵌入式系统是现代科技不可或缺的部分。它们存在于家用电器、汽车、住宅、医院、商店等各个领域。它们与我们的社会紧密相连。选择合适的语言来构建嵌入式系统对于成功至关重要。那么,2025最佳的嵌入式
    的头像 发表于 11-14 10:27 884次阅读
    2025<b class='flag-5'>年</b>最佳的嵌入式<b class='flag-5'>编程</b><b class='flag-5'>语言</b>有哪些呢?

    C语言和单片机C语言有什么差异

    单片机c语言相对于普通C语言增加了些基本的指令,还有变量的赋值是16进制,当然单片机c
    发表于 11-14 07:55

    文了解Mojo编程语言

    Mojo 是种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(A
    发表于 11-07 05:59

    理想汽车公布20259交付数据

    2025101日,理想汽车公布20259交付数据。2025
    的头像 发表于 10-09 14:40 674次阅读

    提高篇——C语言核心技术(中文版)

    该资料是“C编程语言”和“C语言链接库”的完整参考手册。这本书的目的是提供本方便、可靠的手册,
    发表于 06-13 16:39

    单片机c语言编程实例大全

    单片机c语言编程实例大全_18
    发表于 04-30 16:11 6次下载

    深入理解C语言C语言循环控制

    C语言编程中,循环结构是至关重要的,它可以让程序重复执行特定的代码块,从而提高编程效率。然而,为了避免程序进入无限循环,C
    的头像 发表于 04-29 18:49 1728次阅读
    深入理解<b class='flag-5'>C</b><b class='flag-5'>语言</b>:<b class='flag-5'>C</b><b class='flag-5'>语言</b>循环控制

    如何在 树莓派 上编写和运行 C 语言程序?

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi上编写和运行C
    的头像 发表于 03-25 09:28 934次阅读
    如何在 树莓派 上编写和运行 <b class='flag-5'>C</b> <b class='flag-5'>语言</b>程序?

    单片机C语言编程宝典大全,初学必备【强推下载!】

    (400页PPT) 6. 单片机程序设计实例 7. 单片机应用程序设计技术_周航慈.pdf 8. 8051单片机C语言彻底应用 9. C语言
    发表于 03-14 11:03

    腾讯公布语言模型训练新专利

    近日,腾讯科技(深圳)有限公司公布项名为“大语言模型的训练方法、装置、计算机设备及存储介质”的新专利。该专利的公布,标志着腾讯在大语言
    的头像 发表于 02-10 09:37 708次阅读

    数字电路编程语言介绍

    数字电路编程语言是专门为描述和模拟数字电路而设计的编程语言。它们通常具有以下特点: 硬件描述语言(HDL) :大多数数字电路
    的头像 发表于 01-24 09:39 1386次阅读

    gitee 支持的编程语言有哪些

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

    Triton编译器支持的编程语言

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