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

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

3天内不再提示

5月编程语言排行榜:C语言再度暴涨

算法与数据结构 来源:未知 作者:李倩 2018-05-09 17:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIOBE 刚刚发布了 5月编程语言排行榜,排名前三的依旧是Java、C、C++。前十的排名没有变动,而且都出现了不同幅度的增长,C语言增长幅度最高达到7%,C++增长2.92%,Java增长1.74%。

前20名排名如下:

Go触底反弹,上升5名

前20名的排行中,Go语言出现实现了重大突破,从第19名一跃上升至第14名,不过Go语言增长最快的时候是在2017年,一度进入前十名,除此之外,它也是 2017 年 GitHub 增长最快的语言,同比增长率 52%。当时七牛云许式伟曾说过Go语言会取代Java,不过按照目前的趋势来看,离实现这个目标还很遥远。

Scala 成功上位,挤进前20

经历了长时间的沉淀,Scala本月终于进入前20名,距离上一次排名前20已经是在好几年前了,Scala是一种在Java的JVM上运行的函数式编程语言,因此可以与Java一起使用或作为Java的替代品。由于它是功能性的,所以它不那么冗长,而且相对来说,Scala没有Java那么容易出错,这也许就是它能进入前20名的原因。

C语言再度暴涨

其中,我们不难发现本月C语言本月的增长幅度最高,达到7%,C语言已经连续两个月达到编程语言排行榜最高涨幅。

C语言自2015年年底开始出现大幅下滑趋势,而今再次出现暴涨,有人认为这可能和物联网的普及有关

前不久,HackerRank发布了2018年开发技能报告,报告发现,在计算机硬件行业,C语言明显高于其他语言,C和C++两者差距微乎其微,C由于其性能,直接的低级硬件API以及跨多个平台的编译器的可用性而主导硬件。

相比前面三者的大幅增长,Viasual basic本月的表现就有点令人失望了,从上月的第17名瞬间下滑至第13名。

最后,不得不再次说明的是,SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于之前没有对比参照数据,所以会给人突然暴涨的错觉。

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

其他编程语言排名

历史排名(1988-2018)

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

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

“年度编程语言”获奖名单如下图所示,该奖项授予一年中评分最高的编程语言:

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

    关注

    183

    文章

    7642

    浏览量

    144619
  • 编程语言
    +关注

    关注

    10

    文章

    1959

    浏览量

    38916

原文标题:TIOBE 5 月编程语言榜:C 再度暴涨直逼 Java,Scala 成功上位

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    说起单片机我们就会想到C语言,单片机为什么还在用C语言编程?现在有很多很好用的高级语言,如VC、
    发表于 11-28 07:37

    C语言编程技巧

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

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

    区别是由编译器决的,只能参考对应的编译手册,即使同种平台不同的编译器对C的扩展也有不同。 3、单片机c语言编程是基于C
    发表于 11-14 07:55

    全球应用加速服务如何实现?网络服务推荐排行榜

    和提高访问速度,同时提供安全防护和负载均衡功能。本文将深入解析全球应用加速服务的实现方式,并为您呈现2025年网络服务提供商排行榜。一、全球应用加速服务的实现方式全球
    的头像 发表于 09-10 09:48 1586次阅读
    全球应用加速服务如何实现?网络服务推荐<b class='flag-5'>排行榜</b>

    软通动力荣登2025金融科技创新排行榜

    近日,DBC德本咨询“2025金融科技创新排行榜”正式发布,软通动力凭借在金融领域全栈智能化的创新实践,荣列榜单TOP3,这一荣誉不仅是对软通动力在金融科技领域深耕成果的高度认可,更凸显了其在推动行业智能化转型进程中的先行者地位。
    的头像 发表于 08-01 17:51 1652次阅读

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

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

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

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

    天合光能荣登全球钙钛矿太阳能电池专利排行榜第一

    今日,全球知名知识产权综合信息服务提供商IPRdaily发布了《全球太阳能电池及组件发明专利排行榜(TOP50)》《全球钙钛矿太阳能电池发明专利排行榜(TOP30)》和《全球TOPCon太阳能电池
    的头像 发表于 04-22 17:54 858次阅读

    锐成芯微荣登2025中国IC设计Fabless100排行榜之TOP10 IP公司

    近日,国际电子技术领域头部媒体AspenCore发布了《2025中国IC设计Fabless100排行榜》,锐成芯微凭借自主创新实力、技术生态布局及行业贡献,再度荣登“TOP10 IP公司”榜单!
    的头像 发表于 03-31 17:49 1270次阅读

    数字电路编程语言介绍

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

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

    近日,备受瞩目的铅笔道•真“2024年度中国超级独角兽排行榜”正式发布,该榜单旨在挖掘和表彰在中国市场上具有卓越创新能力、强劲市场表现以及广阔发展前景的独角兽企业。在众多优秀企业中,博泰车联网凭借
    的头像 发表于 01-21 16:38 1168次阅读

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

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

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

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

    gitee 支持的编程语言有哪些

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

    Triton编译器支持的编程语言

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