前言
一月一度的 TIOBE 榜单又发布了,快来看看 7 月的编程语言排行榜有什么最新变化吧!
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 榜单的地位。”
除了 C++ 势头正猛,本月榜单 Top 20 中还有几门编程语言的排名也达到历史最高:
▶ JavaScript 的名次上升至历史新高:第 6 名。
▶ Matlab、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)
需要Python零基础学习资料的伙伴,可以在公众号【码农资料库】中回复【py】自行领取 包括以下学习资料:
① Python所有方向的学习路线图,清楚各个方向要学什么东西
②Python课程视频,涵盖必备基础、爬虫和数据分析
③ Python实战案例,学习不再是只会理论
④ Python电子好书,从入门到高阶应有尽有
⑤ 华为出品独家Python漫画教程,手机也能学习 ⑥ 历年互联网企业Python面试真题,复习时非常方便