一月一度的 TIOBE 榜单又发布了, 快来看看 7 月的编程语言排行榜有什么最新变化吧!
C++ 正在向 C 发起“进攻”!
【资料图】
自从去 年 12 月 C++ 在 TIOBE 排名历史上首 次超过 Java 之后,它的排名就再也没下过前三。而从本月榜单的市场份额来看, C++ 似乎又在向 C 发起挑战,正向着榜单第二名 “ 进攻 ” ——% 的 C 和 % 的 C++,二者目前仅相差 %。
正如 TIOBE 官方所说, C++ 凭借其 出色的性能、 面向对象的特点等 原因,极大便利了开发者的使用 与工作,例如可 快速开发 超过 100 万行代码的 软件系统, 而不必陷入 “维护噩梦”。此外, 引入了模块、 概念 (Concepts)等 功能的 C++20,如今也在逐渐吸引更多程序员的使用, TIOBE 预测:“ 未来几年,这( C++2 0 ) 也 可 能会驱动 C++ 在 TI OBE 榜单的地位。 ”
除了 C++ 势头正猛, 本月 榜单 Top 20 中还有几门编程语言的排名也达到历史最高:
▶ Ja vaScript 的 名次 上升至历史新高: 第 6 名。
▶ Matla b、Scratch 和 Rust 也回到了其历史最高记录, 分 别位于第 10 位、 第 12 位和第 17 位。
▶ 时隔许久, COBOL 也卡位并重新进入 了榜单前 20 名。
其他编程语言
以下为 Top 21-50 的编程语 言榜单:
第 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
Top 10 编程语言 TIOBE 指数走势(2002-2023)
历史排名(1988-2023)
注:以下排名位次取决于 12 个月的平均值。
编程语言“名人榜”(2003-2022)
【说明】:
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:/tiobe-index/pro gramming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
详细榜单信息可参考 TIOBE 官网:/tiobe-index