盼望着,盼望着,本月最新编程语言排行榜终于来了!
近日,TIOBE 公布了 2023 年 10 月的编程指数信息,谁又拿下本月的编程语言之王?哪些新变化值得关注?话不多说,华妹速报请看下文!
01
Python赢麻了,C++跃升第三
先来看看本月排行榜top5的表现:
Python 继续排名第一,占比 14.82%
C 排行第二,占比 12.08%
C++ 本月超过 Java,排行第三,占比 10.67%,本月上涨 0.74%
Java 本月排行第四,占比 8.92%
C# 排行第五,占比 7.71%,本月上涨 3.29%
Python,这位编程领域的当红巨星,再次稳坐榜首宝座,占据着高达14.82%的市场份额。
Python之所以如此炙手可热,原因实际上非常简单:易学易用,功能无比强大。因此,Python不仅成为了初学者的首选,更成为了众多专业开发者的钟爱之选。无论是数据科学家、人工智能工程师还是Web开发者,Python都为他们提供了得力的支持。
不仅如此,它还具有应用广泛、简单易学、高效实用和开放共享的特点,不仅在科技领域得到广泛应用,在商业、金融、医疗等领域也得到器重。在公司招聘需求中,各个职位都希望具备Python相关技能,如前端、后端、运维、测试、数据分析和人工智能等。
C++头角,排名第三,占比10.65%。
C++在游戏开发、系统编程以及高性能应用领域的卓越表现,使得它重获青睐。学习C++不仅代表拥有强大的编程技能,还能深入理解计算机底层的运作原理,这对于编写高效的代码至关重。
C++可以说是永不过时的语言,具有很高的性能和广泛的适用范围。
在许多领域,如服务器、嵌入式、物联网、信息安全、游戏以及最近大热的人工智能等方面,C++都得到了广泛的应用。
本月榜单中, C# 的涨幅最大,增长了 3.29%。
对此,TIOBE 的 CEO Paul Jansen 认为,C#和 Java 之间的差距从未如此之小,Java 受欢迎程度下降的主要原因是甲骨文公司决定在 Java 8 之后引入付费许可模式,而微软在 C# 上则采取了相反的做法。
相较上月,Top 10 榜单中的 SQL (10→9) 和 Assembly language (9→10) 位置进行了互换,除此之外排名没有任何变动。
Top11-20中其他语言的一些排名变化包括:
Go 的排名从 12 ↑ 11Scratch 的排名从 14 ↑ 12Delphi/Object Pascal 的排名持续攀升,自上月由 23 ↑ 15 后,本月↑ 13MATLAB 的排名从 13 ↓ 14Swift 的排名从 16 ↑ 15Fortran 的排名从 11 ↓ 16R 的排名从 18 ↑ 17Kotlin 的排名从 20 ↑ 18Ruby 保持 19 不变Rust 的排名从 17 ↓ 2002
竞争激烈的其他编程语言
以下为 Top 21-50 的编程语言榜单:
TOP 51-100 的编程语言榜单如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, Bash, bc, Boo, Bourne shell, Carbon, CHILL, CL (OS/400), CLIPS, Clojure, Crystal, Eiffel, Elixir, Elm, Erlang, Groovy, Hack, Inform, Io, J, J#, LabVIEW, Ladder Logic, Maple, Modula-2, Monkey, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Pure Data, Q, Racket, Raku, RPG, Scheme, Smalltalk, Solidity, SPARK, TOM, TypeScript, VHDL, Wolfram
03
编程语言历史排名一览
Top 10 编程语言Tiobe指数走势 (2002-2023):
历史排名(1988-2023):
*排名位次取决于 12 个月的平均值