2026年10月TIOBE编程语言排行榜,Go语言排名第11,Rust语言排名10。Julia 重返 TIOBE 前 20 名。
十月头条Julia 重返 TIOBE 前 20 名Julia 重新回到了 TIOBE 指数前 20 名上一次达成这一成绩还要追溯到三年前。当时这或许会被当作一阵转瞬即逝的热潮而不予理会但它的再度上榜表明这一次的热度可能更具持续性。Julia 人气攀升很大程度上源于市场对这类现代编程语言的需求——既要有高性能又要易于上手尤其是在数值计算领域。Python 为数值计算提供了门槛低、抽象层次高的途径但性能可能成为瓶颈。C 则恰恰相反性能表现出色但学习曲线更陡峭抽象层次也更低。Julia 的目标正是弥合这一鸿沟兼取两家之长。就让我们拭目以待Julia 这次能否守住前 20 的位置除了 Julia还有另外两门语言也在叩击 TIOBE 前 20 的大门Dart 和 OCaml。Dart 本月从第 41 位跃升至第 27 位。凭借广受欢迎的 UI 工具包 FlutterDart 已经在前 20 名边缘徘徊了相当长一段时间。OCaml 的上榜则可能让人有些意外。它本月从第 38 位跃升至第 26 位部分原因在于它在实时交易系统和解析技术中的应用日益广泛。在经历了如此漫长的相对静止期之后排行榜上终于出现变动实在令人振奋。TIOBE 编程社区指数是衡量编程语言流行程度的一项指标每月更新一次。评级依据全球范围内熟练工程师的数量、课程数量以及第三方供应商数量。谷歌、亚马逊、维基百科、Bing 等 20 多个热门网站被用于计算评分。需要特别说明的是TIOBE 指数反映的不是最好的编程语言也不是代码行数最多的语言。该指数可用于检验你的编程技能是否仍然与时俱进也可以在着手构建新软件系统时为选择采用何种编程语言提供战略性决策参考。其他编程语言完整的编程语言前 50 名榜单如下。本概览为非官方发布因为我们可能存在遗漏某门语言的情况。接下来的 50 种编程语言以下列表中的语言为第 51 名至第 100 名。由于彼此差异相对较小这些编程语言仅按字母顺序列出。ActionScript, Apex, Bash, bc, BCPL, Bourne shell, C shell, C/CLI, Clojure, CoffeeScript, cT, EGL, Elixir, Erlang, F#, GAMS, Groovy, Inform, Io, J#, JScript, JScript.NET, LabVIEW, Logo, ML, Mojo, MQL5, MS-DOS batch, Nim, OpenCL, PL/I, Pure Data, PureBasic, Q, REBOL, Ring, RPG, Solidity, SQR, Tcl, tcsh, thinBasic, V, VHDL, XBase, XC, Xen, Xojo, XPL, Z shell本月指数的变更本月对指数的定义进行了以下调整从本月开始我们纳入了普通话汉语搜索词。除了搜索“ programming”之外我们现在还会搜索“ 编程”。原因在于普通话是全球范围内使用人数仅次于英语的第二大语言。若将中文搜索词排除在外可能会使指数偏向英语社区并低估中文社区的编程活跃度。最终基于两种语言母语使用者与第二语言使用者的相对数量中文搜索词所占权重将设为英文搜索词权重的 44.2%。由于 TIOBE 指数近期进行了纳入中文搜索词的调整长期历史数据暂时无法查看。我们正在努力尽快恢复。超长期历史回顾为了解更宏观的趋势请参阅下方列出的多年前排名前十的编程语言位次。请注意这些位次为 12 个月期间的平均排名。重要说明2001 年之前的数据并非基于网页搜索引擎的计数而是基于 Usenet 新闻组的点击量这些数据是事后回溯计算得出的。上表中Visual Basic与(Visual) Basic存在区别。在 2010 年之前“(Visual) Basic指代 Basic 的所有可能方言其中包括 Visual Basic。经过一番讨论我们决定将”(Visual) Basic拆分为其各种方言例如 Visual Basic .NET、Classic Visual Basic、PureBasic 和 Small Basic 等等。由于 Visual Basic .NET 已成为 Visual Basic 的主要实现现在它被称作Visual Basic。编程语言 SQL 是在 2018 年被纳入 TIOBE 指数的此前有人指出 SQL 具有图灵完备性。因此尽管这门语言非常古老但它在指数中的历史却很短。编程语言名人堂下方名人堂列出了历届年度编程语言奖项的得主。该奖项授予在一年内评级增幅最高的编程语言。缺陷与变更请求以下是呼声最高的 5 项变更请求与缺陷。除了语言 programming之外还应尝试其他查询词例如programming with 语言“、”语言 development和语言 coding。增加其他自然语言除英语外的查询词。初步设想是从中文搜索引擎百度开始。此项已部分实现将在接下来的几个月内完成。增加一份所有被驳回的搜索词请求清单。这样做是为了减少反复收到关于 Rails、JQuery、JSP 等内容的邮件。推出针对数据库、软件配置管理系统和应用框架的 TIOBE 指数。部分搜索引擎支持仅查询过去一年内新增的页面。TIOBE 指数应当只追踪这些新近添加的页面。