专栏首页老九学堂TIOBE 6月编程语言排行榜:C语言仍为榜首,Rust首冲前20

TIOBE 6月编程语言排行榜:C语言仍为榜首,Rust首冲前20

近日,TIOBE公布了6月份编程语言排行榜

相较于今年的5月份,排行榜并没有发生很大的变化。

C语言6月份仍然位居第一名,随后分别是Java、Python、C++、C#。

R语言从第10位上升到第9位,与SQL对调了位置。

前20名排行如下:

Rust终于挤进Top 20。

Rust编程语言诞生近10年以来,首次进入TIOBE排名的前20。

截止目前,Rust已经连续5年被Stackoverflow的用户评为“最受喜爱的编程语言”。

其原因还是在于Rust是一种系统编程语言,在静态强类型化的同时,解决了其它语言所存在的冗长编程等一系列问题。

并且,Rust内存管理虽然是自动的,但却并不依赖垃圾收集器,它的内存管理是在编译期间来完成的。

D、Lua和Julia也想尝试超越C/C++,但目前看来,Rust的可能性更大一些。

至于在未来几年,Rust能否继续保持前20名的佳绩,让我们一起拭目以待!

值得一提的是,本月C语言仍然霸榜第一

而且还和Java的差距有渐渐拉开的趋势。

不过之所以会有这样的稳定佳绩,也和C语言5年来的努力分不开

而这个月Scratch稳步前进,在之前的成绩上,又前进了一名,目前排行第18位。

Scratch已经连续三个月,每月都以一名的速度提升了,由此可见,儿童编程语言的流行度也在渐趋升温。

接下来,我们一起来看看本月TOIBE编程语言排行详情

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

其他编程语言排名

历史排名(1988-2020)

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

该奖项授予一年中评分最高的编程语言。

TIOBE编程社区指数(The TIOBE Progrmming Community Index)是编程语言流行度的指标。

该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量

包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube和百度都用于指数计算。

值得注意的是,TIOBE指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

如果想看详细榜单信息的小伙伴可以查看TIOBE官网哦~

本文分享自微信公众号 - 老九学堂(xuetang9),作者:小茴香

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-06-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • TIOBE 3 月编程语言排行榜:Kotlin 突围成功,Java持续霸榜

    相信这么努力的你 已经置顶了我 老九学堂 你身边的IT导师 TIOBE发布 2018 年 3 月全球编程语言排行榜,Java、C、C++ 位列前三。 Java...

    老九君
  • 2020年1月编程语言排行榜:【2019年度最佳编程语言】公布!

    在每个人都认为Python将连续第二年成为TIOBE的年度编程语言的时候,老编程语言C语言凭借2.4%的年增长率,获得了奖项。

    老九君
  • 10月编程语言排行榜:C++夺回铜牌,Java依旧第一

    所谓铁打的 Java、C、C++,流水的编程语言,应该指的就是 TIOBE 编程语言排行榜了。

    老九君
  • 2020年1月编程语言排行榜:【2019年度最佳编程语言】公布!

    在每个人都认为Python将连续第二年成为TIOBE的年度编程语言的时候,老编程语言C语言凭借2.4%的年增长率,获得了奖项。

    老九君
  • 对于机器学习,到底该选择哪种编程语言?

    开发者到底应该学习哪种编程语言才能获得机器学习或数据科学这类工作呢?这是一个非常重要的问题。我们在许多论坛上都讨论过这个问题。今天,我将给出我自己的答案并解释其...

    CSDN技术头条
  • Jenkins + Android 自动化打包 发布到蒲公英写在前面准备工作新建任务签名配置一些报错

    最先想到的方案当然就是跟iOS一样使用fastlane,查了下相关资料发现fastlane有点重iOS轻Android,于是放弃。找到代替方案,直接使用grad...

    gwk_iOS
  • JavaScript解LeetCode之只出现一次的元素

    给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

    刘亦枫
  • SpringBoot返回json和xml

    有些情况接口需要返回的是xml数据,在springboot中并不需要每次都转换一下数据格式,只需做一些微调整即可。 新建一个springboot项目,加入依赖j...

    dalaoyang
  • Web前端面试宝典(最新)

    html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;即使在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的;

    半指温柔乐
  • 简谈快速排序

    Jacklin

扫码关注云+社区

领取腾讯云代金券