刚刚 TIOBE 官方最新发布了 8 月的编程语言榜单,一起来看本月榜单中有什么值得关注的发展趋势吧?

每一种编程语言的兴起从来都离不开它所适用的技术领域,二者之间一直以来都是水涨船高的关系。

数据挖掘和人工智能的蓬勃发展也是如此,这一领域的编程语言正在逐渐崛起。其中最成功的当属 Python 莫属,不仅成功挤入前三并有望冲击第一,更是获得了 2020 年度 TIOBE 最佳编程语言奖。同样适用于数据分析、人工智能等领域的上古编程语言 Fortran 也由此再次复兴,自 4 月冲进 TOP 20 后,本月更是刷新了自身最高名次:第 13 名。

在这之中,R 语言的下滑就显得格外突兀,TIOBE 的 CEO Paul Jansen 对此表示:“我猜这是因为 Python 正在蚕食 R 的市场份额。”

Python 和 Java 位置再次出现了互换,而且Java下跌的趋势越发明显。

相比之下C#的份额在缓慢增长

除了以上,在本月 TOP 20 的榜单中还有一些值得关注的变化:

  • Go 语言在 7 月排名上升至第 13 名后,本月又降至第 18 名;

  • 于去年同期相比,Swift 今年以来的市场份额一直呈下滑趋势;

  • 于去年同期相比,Java今年以来的市场份额也一直呈下降趋势;

  • PHP 以连续 3 个月维持第 8 名的位置。

  • C#以连续12个月维持第5名的位置,增长缓慢增长。第六名是visual basic 兄弟,它的份额也在增长。

第 11-20 名之间变动较大,Prolog 多年后重新进入前 20 榜单,排名第 19;与此同时,Delphi/Object 掉至第 22 位。Go 语言在经历了上月短暂的回升后,也又再次下跌至第 18 位。

具体而言,排名相较前一个月出现上升的有:Groovy(15→11); Fortran(14→13);Ruby(17→15);MATLAB(19→17);Prolog(22→19)。排名下降的有:Classic Visual Basic(11→12);R(12→14);Go(13→18);Perl(18→20)。Swift 则保持 16 位不变。

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

第 21-50 名编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

ActionScript, Alice, Arc, Awk, B4X, bc, BCPL, Bourne shell, CFML, CL (OS/400), Clipper, CLIPS, Common Lisp, Eiffel, Elixir, Elm, Forth, Fortress, Haskell, Icon, Inform, Io, J#, Korn shell, LiveCode, Maple, Modula-2, MQL4, MUMPS, NATURAL, NXT-G, Oberon, OCaml, Occam, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, REXX, Ring, RPG, Simulink, Smalltalk, Solidity, SPARK, Stata, Uniface, Xojo

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

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

详细榜单信息可以查看 TIOBE 官网。

TIOBE 发布 8 月编程语言榜单:C# 排名如何?相关推荐

  1. TIOBE 5 月编程语言榜单:Python 超越 Java 重回第二,Rust 崛起

    ‍ ‍ 作者 | 苏宓 出品 | CSDN(ID:CSDNnews) TIOBE 官方最新发布了 5 月的编程语言榜单,不妨一起来看一下本月榜单中又有哪些最新的变化呢? Python 重回第二 和 4 ...

  2. TIOBE 6月编程语言榜单:C语言继续占据第一

    不知道各位朋友有没有发现,公众号改版了,现在的推送规则已经不一定是按照时间顺序了,有一些小伙伴甚至几天收不到消息,要点进去公众号主页才能看到. 所以,为了账号不会从您的订阅表里面消失,请各位朋友将公众 ...

  3. asppython份额_2019年7月编程语言榜单公布:Python第一 份额保持较大幅度增长

    PYPL(PopularitY of Programming Language,编程语言流行指数) 7月份的榜单已发布,目前包含四个排行榜,囊括编程语言.IDE.ODE(Online IDE)以及数据 ...

  4. 计算机语言热门有,百度传课发布2月热门榜单,计算机和语言类大热

    百度传课近日公布2016年2月份课程购买TOP10榜单.此次榜单较1月份榜单变化不大,依旧是计算机及语言类大热.其中IT计算机类的<photoshop实例视频免费教程>第4次成为百度传课2 ...

  5. 计算机语言企业使用率,2019年十大企业级编程语言榜单

    硬件与软件的组合是推动技术进步的主要因素.顶级编程语言,更成为当前我们所熟知的众多现代与新兴技术的核心组成部分.时至今日,开发人员面对的编程语言在数量上远超以往任何时期.同样的,各类 IT 外包企业也 ...

  6. TIOBE 9 月编程语言榜:Python 居然超越了 C++!

    导读:编程语言排行榜上,稳如泰山的 Java.C.C++ TOP3 变位了. 本文经授权转自公众号CSDN(ID:CSDNnews),作者唐小引 TIOBE 是根据全球工程师.课程和第三方数量(如各类 ...

  7. TIOBE 2 月编程语言榜:C++ 势不可挡

    整理 | 苏宓 出品 | CSDN(ID:CSDNnews) TIOBE 2 月榜单最新发布,快来看看这个月编程语言的排名有哪些变化吧! C++ 势头依然强盛 继上个月,C++ 摘得 TIOBE 20 ...

  8. 2022 IEEE 编程语言榜单发布,Python 又双叒叕霸榜了

    哈喽兄弟们!近年来,Python 宛如一匹黑马,一骑绝尘,横扫 TIOBE.Stack Overflow 等榜单,如今在 IEEE Spectrum 发布的第九届年度顶级编程语言榜单中,Python ...

  9. kaggle比赛语言java_Kaggle调查:2018年数据科学家最常用(和最推荐)的编程语言榜单...

    原标题:Kaggle调查:2018年数据科学家最常用(和最推荐)的编程语言榜单 数据科学的实践需要使用分析工具,技术和编程语言来帮助数据专业人员从数据中提取见解和价值.Kaggle最近对近24,000 ...

最新文章

  1. 用源码轻松搭建LNMP !
  2. 南昌理工学院计算机系考研,南昌理工学院的学生可不可以考研和公务员
  3. 上海python培训班-上海哪家python培训班比较靠谱?
  4. Boost:glob测试程序
  5. 用原生JavaScript实现无缝轮播
  6. 如何将本地python项目部署到服务器上_如何将本地的Django项目部署到云服务器
  7. word List32
  8. java8升级java12_为什么现在是升级到Java 8的最佳时机
  9. 2022年度基金委九大学部申请注意事项
  10. ssg国际数字货币商城源码货币商城+数字货币+双端APP
  11. 小程序动画从头开始_渐进式Web应用程序102:从头开始构建渐进式Web应用程序
  12. python字符串筛选输出_「每日一练」巧用Python对字符串进行筛选
  13. 【青草识别】基于matlab GUI形态学马唐草+牛筋草识别【含Matlab源码 1041期】
  14. Java:Map转List (用stream实现)
  15. 编译linux搭建vs2015,使用Vs2015开发linux(centos7)程序
  16. python token_bytes_Python secrets.token_bytes方法代码示例
  17. 使用Elasticsearch进行高效的中文搜索
  18. 鲁冠球:冲向世界的打铁匠
  19. WebBrowser抓图示例——截取网页上的验证码图片
  20. Deeplearning for NLP (简介)

热门文章

  1. STM32的同步规则模式使用
  2. 基于ip tunnel连接不同三个不同网络的×××
  3. mybatis jar包_springboot2整合mybatis-plus3踩到的坑
  4. PHP yii 框架源码阅读(一)
  5. 猎豹MFC--CMenu菜单 设置主菜单 给主对话框设置菜单 设置快捷菜单
  6. 我到底要选择一种什么样的生活方式,度过这一辈子呢:人生自由与职业发展方向(下)...
  7. Sharepoint在itemUpdating中获取修改后的用户或用户组栏的值
  8. Dave Python 练习三 -- 对象
  9. 桌面程序explorer_备份Internet Explorer 7搜索提供程序列表
  10. 克隆ubuntu硬盘_使用Ubuntu Live CD克隆硬盘