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
    +关注

    关注

    19

    文章

    2966

    浏览量

    104713
  • 程序
    +关注

    关注

    117

    文章

    3785

    浏览量

    81010
  • C++
    C++
    +关注

    关注

    22

    文章

    2108

    浏览量

    73629

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

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

收藏 人收藏

    评论

    相关推荐

    NPU支持的编程语言有哪些

    NPU(Neural Processing Unit)是种专门为深度学习和人工智能应用设计的处理器。NPU支持的编程语言通常与它所集成的平台或框架紧密相关。以下是些常见的
    的头像 发表于 11-15 09:21 619次阅读

    C语言中的socket编程基础

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

    MCU编程语言和开发环境介绍

    MCU编程语言 MCU编程语言是用于编写MCU程序的高级编程语言,它们使得开发者能够更高效地开
    的头像 发表于 11-01 11:51 684次阅读

    C语言与Java语言的对比

    C语言和Java语言都是当前编程领域中的重要成员,它们各自具有独特的优势和特点,适用于不同的应用场景。以下将从语法特性、内存管理、跨平台性、性能、应用领域等多个方面对
    的头像 发表于 10-29 17:31 319次阅读

    C语言与其他编程语言的比较

    C语言作为种历史悠久的编程语言,自其诞生以来,直在软件开发领域扮演着重要角色。它以其高效、灵
    的头像 发表于 10-29 17:30 265次阅读

    Orin芯片的编程语言支持

    Orin是款高度集成、高性能的车载计算平台,由英伟达推出,并采用了英伟达自家的Volta架构GPU和其他高级处理器威廉希尔官方网站 。关于Orin芯片的编程语言支持,可以从以下几个方面进行介绍:
    的头像 发表于 10-27 16:45 276次阅读

    labview是什么编程语言写的

    种图形化编程语言。它并不是用传统的文本编程语言(如C++、Python等)编写的,而是采用了
    的头像 发表于 09-04 16:00 876次阅读

    plc编程st语言怎么编

    PLC(可编程逻辑控制器)编程中的ST(Structured Text)语言种高级编程语言
    的头像 发表于 08-25 10:05 1141次阅读

    按照这样学习C语言,成为卷王不是梦!

    在计算机编程领域,C语言被誉为种强大而灵活的编程语言,掌握好
    的头像 发表于 07-06 08:04 313次阅读
    按照这样学习<b class='flag-5'>C</b><b class='flag-5'>语言</b>,成为卷王不是梦!

    PLC编程语言C语言的区别

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

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

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

    fpga语言是什么?fpga语言c语言的区别

    FPGA语言,即现场可编程门阵列编程语言,是用于描述FPGA(Field Programmable Gate Array)内部硬件结构和行为的特定
    的头像 发表于 03-15 14:50 939次阅读

    plc编程语言c语言的联系 c语言和PLC有什么区别

    PLC编程语言C语言的联系 PLC(可编程逻辑控制器)是种针对自动化控制系统的特殊计算机。P
    的头像 发表于 02-05 14:21 4102次阅读

    c语言,c++,java,python区别

    C语言C++、Java和Python是四种常见的编程语言,各有优点和特点。 C
    的头像 发表于 02-05 14:11 2376次阅读

    vb语言c++语言的区别

    Microsoft开发的种面向对象的事件驱动编程语言。它的设计目标是简化编程过程,让初学者也能快速上手。与之相比,C++
    的头像 发表于 02-01 10:20 2270次阅读