zoukankan      html  css  js  c++  java
  • 从2009到2020,世界编程语言排行榜分析

    一、世界编程语言排行榜

    TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

    二、历年排名情况

    1、2009年

    在这里插入图片描述

    2、2010年

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eyGJOiFz-1586320277150)(media/f332af95581d4fae2022a95d14524942.png)]

    3、2011年

    在这里插入图片描述

    4、2012年

    在这里插入图片描述

    5、2013年

    在这里插入图片描述

    6、2014年

    数据缺失。

    7、2015年

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jbilRdEg-1586320277161)(media/c63457af54b54a60ea6f175306346735.png)]

    8、2016年

    在这里插入图片描述

    9、2017年

    在这里插入图片描述

    10、2018年

    在这里插入图片描述

    11、2019年

    在这里插入图片描述

    12、2020年

    在这里插入图片描述

    三、排名分析

    1、从1985开始的历史排行

    在这里插入图片描述

    2、Java、C、C++的地位不可动摇

    从2001年Tiobe编程语言排行榜开始发布至今,Java、C、C++几乎一直占据着前三名。虽然Perl、Visual Basic、Objective-C、PHP曾经也排到第3名,但和C++相比,他们就显得不值一提了,因为他们最多只能保持几个月而已。

    3、那些年吹过的牛

    Perl:像C一样强大,像awk、sed等脚本描述语言一样方便。

    PHP:世界上最好的编程语言。

    C#:有人认为C#势必会取代C++,C++是垃圾语言,因为微软的大力推广,使用C#的人越来越多,C++却正在被人遗忘。

    Delphi:真正的程序员用C++,聪明的程序员用Delphi,Delphi简单、高效、强大。

    4、现在正在吹的牛

    Python:当今大学教授的第一语言,在统计领域排名第一,在人工智能编程领域排名第一,在脚本编写方面排名第一,在系统测试方面排名第一。

    培训机构说:Python已经超过Java了,世界第一了。

    5、很久很久以前的编程语言

    Foxpro: 曾经最流程的编程语言,市场上的霸主,2015年消失。

    PowerBuilder:史上最强大的数据窗口,如果程序员不会PowerBuilder,都不好意思说自己是程序员。

    Foxpro是我的第一编程语言,我用它开发了第一个项目。我最喜欢书是《二十一天PowerBuilder从入门到精通》,面试过纺织厂的程序员职位,没被录用。我最后一次用Delphi开发是十五年前。我最不喜欢的是C语言,第一次写的程序代码是:

    char str;

    str="hello world";

    6、C与C++的关系

    C++是C的增强版吗?就像iPhone7 和 iPhone7 plus的关系吗?那为什么国外的C程序员远远超过C++程序员呢?

    最顶级的工程师用C语言开发出Java、Python等语言给程序员使用。

    我们是程序员,所以用C++。

    四、版权声明

    C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。
    来源:C语言技术网(www.freecplus.net)
    作者:码农有道
    如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发我的文章,谢谢!!!

  • 相关阅读:
    c++ readIntger writeIntger
    c++ string split function
    uniapp 创建简单的tabs
    c++ 获取和设置 窗口标题
    两种js数组去重的方法
    将jquery和公共样式缓存到localStorage,可以减少Http请求,从而优化页面加载时间
    H5 多个视频 循环播放效果
    使用iScroll时,input等不能输入内容的解决方法
    修改EsayUi 中 tree 的原有样式,变为according 之类的样式 ,且子菜单显示在右侧
    跨浏览器的事件对象-------EventUtil 中的方法及用法
  • 原文地址:https://www.cnblogs.com/wucongzhou/p/12660268.html
Copyright © 2011-2022 走看看