748c78f25adb3f2c1990024ad333d50e.gif

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

一月一度的 TIOBE 榜单又发布了,快来看看 7 月的编程语言排行榜有什么最新变化吧!

7175f9876481a50a5d0ad98e66c6de32.jpeg

dc9dec7d296e439a27523b30b66c4b90.png

C++ 正在向 C 发起“进攻”!

自从去年 12 月 C++ 在 TIOBE 排名历史上首次超过 Java 之后,它的排名就再也没下过前三。而从本月榜单的市场份额来看,C++ 似乎又在向 C 发起挑战,正向着榜单第二名“进攻”——11.56% 的 C 和 10.80% 的 C++,二者目前仅相差 0.76%。

正如 TIOBE 官方所说,C++ 凭借其出色的性能、面向对象的特点等原因,极大便利了开发者的使用与工作,例如可快速开发超过 100 万行代码的软件系统,而不必陷入“维护噩梦”。此外,引入了模块、概念(Concepts)等功能的 C++20,如今也在逐渐吸引更多程序员的使用,TIOBE 预测:“未来几年,这(C++20)也可能会驱动 C++ 在 TIOBE 榜单的地位。”

47561b1f5a49ac9da082a1fbe49a8040.png

除了 C++ 势头正猛,本月榜单 Top 20 中还有几门编程语言的排名也达到历史最高:

▶ JavaScript 的名次上升至历史新高:第 6 名。

▶ Matlab、Scratch 和 Rust 也回到了其历史最高记录,分别位于第 10 位、第 12 位和第 17 位。

▶ 时隔许久,COBOL 也卡位并重新进入了榜单前 20 名。

d8361d76b75586975302905bfb40f928.png

其他编程语言

以下为 Top 21-50 的编程语言榜单:

51f5e7281e68fa86608c0fcc80dd898f.png

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

  • 4th Dimension/4D, ABC, ActionScript, Algol, Alice, APL, Bash, bc, Boo, Bourne shell, Carbon, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Elixir, Erlang, Forth, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, Modula-2, NATURAL, Nim, OCaml, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Raku, Ring, Smalltalk, Snap!, Solidity, SPARK, Squirrel, Tcl, VHDL, Wolfram, X10, Zig

febe776268ee4da88ec8d0827795ebfe.png

Top 10 编程语言 TIOBE 指数走势(2002-2023)

66f3bd0e29776acd6ac37364dc73817c.png

1724c7971a1e84205fbb7ebee88a730d.png

历史排名(1988-2023)

注:以下排名位次取决于 12 个月的平均值。

cc3a29fe000935a1a9b3b7d18b026a21.png

3af33c96c152d3d7ab415cd9ff3b4391.png

编程语言“名人榜”(2003-2022)

6d2b0e77546c1bde0afc2dc47b24b3ad.png

【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

推荐阅读:

▶微信支付兑换今日好礼不再累积提现免费额度;ChatGPT 上线最强应用「代码解释器」;GCC 10.5 发布|极客头条

ChatGPT 最强代码解释器突破“封印”:30 秒出片、5 分钟制作游戏、可视化分析...样样精通!

▶软件开发最难的不是编码,而是需求,你认同吗?

92e309b323daccaf356972de75367e85.jpeg

Logo

苏州本地的技术开发者社区,在这里可以交流本地的好吃好玩的,可以交流技术,可以交流招聘等等,没啥限制。

更多推荐