当前位置:首页 > 资讯 > 正文

2021年7月TIOBE编程语言排行榜:C、Java和Python争夺第一名

2021年7月TIOBE编程语言排行榜:C、Java和Python争夺第一名

2021 年 7 月份的 TIOBE 编程语言排行榜已经公布,TIOBE 官方的标题是: “ C, Java, and Python compete for the first position”。

TIOBE 指数本月将庆祝其成立 20 周年。早在 2001 年以了解哪些语言的需求,第一期 TIOBE 指数作为个人爱好项目发布。第一期 TIOBE 指数的前 3 名是 Java 、C 语言 和 C ++ 。今天的故事看起来惊人地相似。现在前 3 种编程语言是 C、Java 和 Python。有趣的是,这 3 种语言比以往任何时候都更加接近。位置 1 和位置 3 之间的差异仅为 0.67%。这意味着接下来的几个月将是令人兴奋的。什么语言将赢得这场战斗?Python 似乎最有可能成为第一,这要归功于它在蓬勃发展的数据挖掘和人工智能领域的市场领导地位。本月其他有趣的变化是:C++ 的涨幅超过 0.5%,并且越来越接近前三名,Go 语言从位置#20 到位置#13,Rust 从#30 到#27,TypeScript 从#45 到#37,Haskell 从#49 到#39。-- Paul Jansen TIOBE CEO

该排行榜可用于检查您的编程技能是否仍然是最新的,或用于在开始构建新软件系统时就应采用哪种编程语言做出战略决策。以下是榜单详情↓

“TIOBE 编程社区索引是编程语言受欢迎程度的风向标。索引每个月会更新一次。评级基于全球知名工程师、课程和第三方供应商的数据。用于计算评分的数据来源于谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等主流搜索引擎。重要的是要注意,TIOBE 索引与最佳编程语言或大多数代码行所用的语言无关。”

下面是第 21-50 名编程语言排行榜。

以下为排名 51~100的编程语言。由于差异相对较小,因此仅列出了名称(排名不分先后,按字母顺序排列)。

  • ActionScript, Arc, Awk;
  • BBC BASIC, bc, Bourne shell;
  • C shell, CFML, CHILL, CIL, CLIPS, Clojure;
  • Eiffel, Emacs Lisp;
  • F#;
  • Hack;
  • Icon, Inform, Io;
  • J, JADE;
  • Korn shell;
  • Lingo, LiveCode;
  • Maple, MEL, ML, Modula-2, MQL4, MS-DOS batch;
  • NATURAL, Nim, NXT-G;
  • Occam, OpenEdge ABL, Oz;
  • Pony, PowerShell, Pure Data;
  • REXX, Ring, RPG, Simulink;
  • Smalltalk, Snap!, SPARK;
  • Tcl, Vala/Genie;
  • VHDL;
  • X10.

请注意,这些是12个月内的排名。

这里有两个重要的注意事项: 上表中的“ visual basic”和“(visual) basic”之间存在差异。直到2010年,“(visual) basic”指的是所有可能的 basic 方言,包括 visual basic。经过一些讨论,决定将“(visual) basic”拆分为所有方言,例如 visualbasic。Net、经典的 visual basic、纯 basic 和 small basic,这只是其中的一些。从 visual basic 开始。Net 已经成为 visual basic 的主要实现形式,现在被称为“ visual basic”。编程语言 sql 已经很长时间没有出现在 tiobe 索引中了。2018年,有人指出 sql 已经完成了。从那时起,sql 就成了 tiobe 索引的一部分。因此,尽管这种语言非常古老,但在索引中只有很短的历史。

列出所有“年度最佳编程语言”获奖者的名人榜如下所示。该奖项授予一年中评分最高的编程语言。

以上就是编程狮(w3cschool.cn)为你整理的 2021 年 7 月份编程语言排行榜,数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。

  • 前端学习路径
  • Python学习路径

最新文章