‍‍

程序语言社群TIOBE日前发布2021年6月热门程序语言排行榜,第一名仍然是2005年至今的常年冠军C语言,然而他的冠军头衔已不保,Python紧追在后意图逼宫,如今两者相距只有0.7%。

TIOBE每月更新一次排行榜、每年也会选出年度热门奖,排行评分来自各界工程师、课程和第三方供应商,以及Google、Bing、维基百科等搜索引擎资料,可以说是程序语言的流行性指标,本次排行榜的前三名虽然仍由C、Python、JAVA三大佬占据,但已风雨欲来。

根据TIOBE 6月程序语言排行榜,整体来看C语言受欢迎程度达12.54%,第二名则是由占比11.84%的Python获得,第三名JAVA表现11.54%紧追在后,三者加起来占比近36%。

这也是Python距离第一名最近的一次,近年来Python热门程度以惊人速度增长,5月时原先位居第三名的Python,以占比11.87%之姿顺利挤掉JAVA的11.74%,夺下榜单第二,而晋升亚军的Python 6月表现也不俗,与第一名的C语言相距越来越近,Python占比自2020年6月以来增长3.48%,热门程度逐渐攀升,相较之下C语言跟Java都有下滑趋势。

TIOBE Software首席执行官Paul Jansen认为,Python即将夺下TIOBE排行榜第一名位置,目前排名第一的C语言和第二名Python,差距只有0.7%。过去20年来也只有C语言和Java夺冠,若Python将来成功获得第一名冠冕,肯定是值得庆祝的历史性的一刻。

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

除去前三名的变动外,与2020年6月相比,TIOBE第4~8名维持,分别是C++、C#、Visual Basic、JavaScript和PHP,排名第9的Assembly language热门程度持续攀升,自2020年6月来增长1.09%,从14名一步一步爬到第9名,6月占比达2.05%;第10名的SQL在一年内也微幅增长0.15%。

在10~20名排行榜中,也有不少热门程度不断攀升的程序语言,包括11名的Classic Visual Basic,他在一年内攀升8名,目前位居11名占比1.72%;Groovy也从31名变成12名,现在占比维持1.29%,Fortran也从37名上升到20名,Delphi/Object Pascal则是从22名往前到第18名。

有升就有跌,自2020年6月年,R和Swift语言双双下滑5个名次,现在为第14名与15名,同期相比MATLAB和Go也分别下降了4名和8名,现在他们位居19名与20名。

从零学Python,各种开发案例,不定期更新。

https://gitee.com/52itstyle/Python

推荐一个超级简单 Java 图形验证码模块

分享一个支付大屏实时监控数据平台

推荐一款清爽的实时监控大屏附安装教程

大屏监控 Metabase 集成到 Java 项目

一个超牛逼的 Java 文件在线预览项目

如何保障消息100%投递成功、消息幂等性

技术人,做的越多你才能走的更远

传统功夫,点到为止,这次不搞偷袭!

小清新前后端分离后台管理系统

一个开源免费的车牌识别训练实战项目

霸气分享 74 款绚丽的监控大屏

一个基于 Vue3.x 的数据可视化大屏项目

今年 Python 将有望挤下C语言夺冠相关推荐

  1. python属于哪种类型的语言_Python是什么类型的编程语言,有什么特性

    由于近几年人工智能的不断发展,Python也跟着火了,因为Python是深度学习技术的主流应用编程语言.同时它的应用场景很多,被称为"胶水语言".下面给大家科普一下Python这门 ...

  2. python是一门什么课程-Python究竟是一门怎样的语言,Python为什么这么火?

    Python究竟是一门怎样的语言? Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些 ...

  3. 没有c语言基础可以学python吗-必须要有C语言基础才能学python吗

    就我个人的观点,Python 作为学习编程的入门语言是再合适不过的.凡是在大学计算机专业学习过 C 语言的同学都感同身受,认为 C 语言不是很好的入门语言,很多曾经立志学习编程的读者,在学习了 C 语 ...

  4. python 用if判断一个数是不是整数_五天学会Python基础02(下)

    函数和模块的使用 在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解. 事实上,上面的问题等同于将8个苹果分成四组每组至少一个苹果有多少种方案.想到这一点问题的答案就呼之 ...

  5. python c 语言接口,## 人生苦短我用python[0x08] 使用ctypes调用c语言接口 ##

    文章内容为原创,欢迎转载请注明出处 作者: EflyPro->晦明禅师 1.背景 python作为解析语言大规模应用在各个领域,c语言作为系统级别的语言广泛应用在基础,系统,网络等底层服务当中, ...

  6. python做算法题优势_Python语言在科学算法中的优势

    2019 年第 4 期 信息与电脑 China Computer & Communication 算法语言 Python 语言在科学算法中的优势 刘 瑞 (辽宁师范大学海华学院,辽宁 沈阳 1 ...

  7. c语言Linux用线程创建文件,Linux环境下C语言线程创建---简单代码

    在Linux环境下用C语言编写线程创建. //file name: pthreadtext.c #include #include //线程头文件 //pthread不是linux下的默认的库,也就是 ...

  8. python%20是什么类型的语言

    Python 是一种多范式,通用,解释的高级编程语言.Python 允许程序员使用不同的编程风格来创建简单或复杂的程序,获得更快的结果并编写代码,就像用人类语言说话一样.一些流行的系统和应用程序 在开 ...

  9. Visual Studio Code下c语言环境的安装与运行

    Visual Studio Code下c语言环境的安装与运行 在我们以往的c语言的学习中,c语言的编写代码用的最多的是c free5.0或者vc++6.0,这种软件的学习是我们最初使用的,也是经典的. ...

最新文章

  1. max_semi_space_size 设置值与实际值不一致的原因分析
  2. java8日期加本地,日期时间API(JDK8新增)
  3. java使用jdom生成xml格式文件
  4. 使用Xpand XAF创建项目产生Quartz错误的解决方法
  5. 多云世界中的SD-WAN—Vecloud
  6. go build 无文件_Go 质量保证:集成测试(1) 用 Docker 执行测试
  7. tensorflow中关于vgg16的项目
  8. SqlServer自定义排序
  9. 信息学奥赛一本通C++语言——1078:求分数序列和
  10. BestCoder Round #90 Kblack loves flag
  11. python小项目(-)图片转字符画
  12. 最近写mapreduce程序从hbase中抽取程序遇到的一些问题
  13. 第十六篇:关于Unity开发WebGL遇到的坑
  14. 应用程序无法正常启动(0x000007b)或者找不到dll文件(以vcruntime140d.dll为例)的原因原理分析和解决方法(亲测已解决)
  15. 日语从0到N2语法(一)判定句+疑问句分类+存在句+形容词
  16. 使用construct2制作简单游戏
  17. 关于解决移动端息屏后定时器不工作的问题
  18. Ant Design Mobile是什么?
  19. iOS 非越狱下的代码注入
  20. 销售人员如何寻找客户?

热门文章

  1. html实现手机截屏怎么弄,手机截屏怎么弄 教你4大解决方法【图文教程】
  2. 蓝桥杯单片机组——榨干选手资源包(芯片数据手册)
  3. Ubuntu18 没有/etc/rc.local文件 SSH自启动设置 WSL中和单独ubuntu系统中
  4. activiti7 如何动态设置下一环节的审批人
  5. 【转】萧功秦:为什么我们缺少特立独行的人生态度
  6. 计算机如何编写VB五边形,VB 过程的调用 已知五边形各顶点的坐标,求其面积?...
  7. 身份证复印件的正确使用方法
  8. WAP 2.0简介(转)
  9. 书论42 苏轼《东坡题跋》
  10. linux文件系统结构图.jpg