日前,编程语言社区TIOBE最新发布了5月编程语言排行榜。整体上来看,排名前10的语言基本都稳定如常。本期最大的亮点就是:C语言反超Java,荣登排行榜第一。

上一次C语言排名第一还是在2015年,5年过去,又再次回归第一的宝座。我们猜测一下C语言为什么再次成为榜首?

TIOBE CEO Paul Jansen 猜测可能是受到冠状病毒的影响。这个猜测极有可能是成立的,在蝴蝶效应中,一个微小的变化都能影响事物的发展,更何况这个猜测也是有迹可循的,Paul Jansen说:“这听起来可能很不可思议,因为某些编程语言确实可以从这种情况中受益。例如数据科学领域的 Python 和 R,因为每个人都试图(从数据中)寻找该病毒的解毒剂”。另外,嵌入式语言(C 和 C++ 等)也越来越流行,因为它们被用于医疗设备软件中。下面我们一起来看看详细榜单:

TIOBE 5月编程语言排行1-20:

TIOBE 5月编程语言排行21-50:

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

编程语言历史排名(1985-2020):

年度收视率最高的编程语言(2003-2019):

需要注意的是,TIOBE 排名并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在新手进入行业时能够提供一定的参考。

java5年转c语言,时隔5年,C语言再次领先Java,荣登编程语言排行榜第一!相关推荐

  1. perl语言得到的txt文档只有表头_编程语言排行榜第一Python,为何频繁遭受开发者的嫌弃!...

    版本 默认的 Linux 安装很可能会带有多个版本的 Python.很可能会同时拥有 Python 2 和 Python 3,而且很可能同时拥有不同的子版本,如 3.5 和 3.7.理由是:Pytho ...

  2. 棱形旋转c语言程序_C 语言时隔 5 年重回巅峰,这 20 个热门项目拿去练手!

    在上个月的 TIOBE 编程语言排名中,C 语言和 Java 的差距只有 0.01%.在近日 TIOBE 公布的 2020 年 5 月编程语言排行榜中,C 语言成功超越了 Java,重返第一的王者宝座 ...

  3. TIOBE9月编程语言排行榜:时隔五年,为什么C语言依然排行第一

    TIOBE已公布2020年9月的编程语言排行榜.C语言依然排行第一了,随后分别是Java.Python.C++.C#.有没有发现亮点?没错, 第一易主了,C 语言反超了 Java .时隔五年,C语言重 ...

  4. c语言switch scanf语句,c语言switch语句 谢谢·!~!~

    c语言switch语句 谢谢·!~!~以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语言switch语句 谢谢·!~ ...

  5. p语言是python吗-Python语言

    随着人工智能时代的来临,编程语言的热度居高不下,随着智能机器人的出现,在2020年更是迎来一波新的高峰.在这样的大环境下,关于谁是人工智能最流行编程语言的讨论也十分热烈,C.C++.Java.Pyth ...

  6. c语言基础知识入门(c语言基础知识入门代码)

    C语言怎么入门 初学C语言的基本 一开始 由算法开始,毕竟你以前学的算法和c有所不同 然后开始学程序流程控制 接着学内存处理机制 提高深入编程 然后与其他软件 如sql web 联系起来学习 后面的 ...

  7. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...

    [摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...

  8. Python再夺冠,上古语言COBOL大流行,IEEE Spectrum 2020年度编程语言排行榜出炉!...

    整理 | 屠敏 题图 | 东方 IC 出品 | CSDN 博客 领域驱动技术,技术鞭策领域. 近日,IEEE Spectrum 最新发布了 2020 年年度编程语言排行榜.IEEE Spectrum ...

  9. TIOBE 5 月编程语言排行榜:Python、C++竞争白热化,Objective-C已沦为小众语言

    作者 | 屠敏 出品 | CSDN(ID:CSDNnews) 日前,TIOBE 编程语言社区最新发布了 2019 年 5 月排行榜. 和 4 月榜单相比,5 月编程语言排行榜的 Top 10 位置并没 ...

最新文章

  1. python能够做什么软件-python爬虫软件有哪些做的比较好的?
  2. kafka一键启动集群
  3. flink的kafka各种依赖区别
  4. mysql 和 sqlserver sql差异比较
  5. Spark-Streaming基础
  6. 完美解决 bash: hexo: command not found
  7. Python3 爬虫(一)-- 简单网页抓取
  8. vue、cnpm不是内部文件_选购办公室钢制文件柜花都文件柜厂家为我们全面解读这一块的知识...
  9. C#中值类型和引用类型的区别
  10. Raki的读paper小记:Star-Transformer
  11. 怎样规划你毕业以后的人生
  12. 读书笔记_算法第四版(一)
  13. 电磁场知识回顾——求解方法汇总
  14. poj1564 Sum it up
  15. 阿尔克分享平面设计的基本常识,以及ps软件小知识
  16. 对话窗口、面板滚动视图、标签切换视图;QDialog、QScroollArea、
  17. ppt流程图字体太小_【PPT】几种处理字体的小方法,让PPT中的字体更好看
  18. Redis Cluster 添加/删除 完整折腾步骤
  19. 【转】翻译中的黄金词组
  20. 如何查看谷歌账户的实际消费金额和扣款金额是否一致?

热门文章

  1. @ConfigurationProperties使用时几个常见误区
  2. usb深度检查 清理_巴南区清理化粪池工程队价格合理2020
  3. linux执行python不打印_在Python中执行shell程序而不打印到屏幕
  4. android错误-android.util.AndroidRuntimeException:You cannot combine custom titles with other title
  5. MATLAB常用命令、函数与运算
  6. java企业号回调模式,微信公众平台企业号开发—开启回调模式
  7. Oracle 原理:UNDO表空间
  8. C#语法:委托与方法
  9. 3种方法来卸载Ubuntu软件
  10. Linux下getopt()函数的简单使用