2026 年 9 月 TIOBE 榜单里,Python 仍以 17.76% 位居第一;同比回落不等于它不值得学。你打开编程语言排行榜,看到它同比下降 8.22 个百分点,可能会担心现在入门已经晚了。其实,新手没必要因为单月榜单改掉学习方向。TIOBE 指数反映语言在搜索引擎、课程和相关页面中的关注度,不等于开发者人数、代码使用量或招聘岗位数。今天这篇文章,编程狮会先给出完整排行榜,再讲清排名变化对选语言究竟意味着什么。

一、完整编程语言排行榜:Python 仍居第一
下面是 TIOBE 官方页面在 2026 年 9 月公布的前 20 名。同比变化表示与 2025 年 9 月相比,评分增加或减少了多少个百分点;“上年排名”也取自同一张榜单。
| 2026年9月排名 | 上年排名 | 编程语言 | 评分 | 同比变化 | 名次变化 |
|---|---|---|---|---|---|
| 1 | 1 | Python | 17.76% | -8.22% | — |
| 2 | 3 | C | 10.28% | +1.63% | ↑1 |
| 3 | 2 | C++ | 8.67% | -0.13% | ↓1 |
| 4 | 4 | Java | 7.54% | -0.81% | — |
| 5 | 5 | C# | 4.22% | -2.16% | — |
| 6 | 6 | JavaScript | 2.76% | -0.46% | — |
| 7 | 7 | Visual Basic | 2.55% | -0.28% | — |
| 8 | 11 | SQL | 2.16% | +0.29% | ↑3 |
| 9 | 13 | R | 1.69% | +0.27% | ↑4 |
| 10 | 18 | Rust | 1.34% | +0.33% | ↑8 |
| 11 | 12 | Fortran | 1.24% | -0.25% | ↑1 |
| 12 | 8 | Go | 1.10% | -1.22% | ↓4 |
| 13 | 9 | Delphi/Object Pascal | 1.08% | -1.18% | ↓4 |
| 14 | 15 | PHP | 1.04% | -0.21% | ↑1 |
| 15 | 16 | Scratch | 0.99% | -0.19% | ↑1 |
| 16 | 17 | Assembly language | 0.89% | -0.15% | ↑1 |
| 17 | 14 | Ada | 0.85% | -0.42% | ↓3 |
| 18 | 25 | Swift | 0.83% | +0.10% | ↑7 |
| 19 | 29 | Objective-C | 0.81% | +0.32% | ↑10 |
| 20 | 22 | COBOL | 0.78% | -0.13% | ↑2 |
表格里最醒目的数字是 Python 的 -8.22%。它表示 Python 的 TIOBE 评分比去年同月低 8.22 个百分点,不能据此推出“Python 用户减少了 8.22%”。TIOBE 统计的是可检索的语言关注度,不是人口普查,也不是 GitHub 代码仓库占比。
换个角度看,Python 的 17.76% 仍比第二名 C 的 10.28% 高出 7.48 个百分点,榜首位置并没有被反超。对新手而言,更合理的结论是“关注趋势,但不要因一次同比回落恐慌换语言”。如果你正准备入门,仍可从 Python3 教程 开始,把数据类型、循环、函数和文件操作打牢。
二、C 语言逆势上涨,老牌语言凭什么回血
和 Python 的同比回落形成对照,C 语言本月升到第 2 名,评分为 10.28%,同比增加 1.63 个百分点。榜单本身不能证明某个行业需求突然增长,但 C 在嵌入式设备、操作系统内核和高性能基础库中的位置长期稳定,这能解释它为什么很难被新语言完全替代。
另一个容易被忽略的点:大量现代语言的运行时和底层库,最终还是用 C 写的。你用的 Python 解释器、很多数据库引擎,底下都有 C 的影子。所以看这份编程语言排行榜时,C 的上涨不代表它要取代谁,而是说明「离硬件越近,越离不开 C」这件事没有变。
对新手来说,要不要学 C 取决于目标。如果你想做应用层、网站、数据分析,C 不是第一选择;但如果你对底层、嵌入式、性能优化有兴趣,C 值得排进学习清单。它难在指针和内存管理,入门慢,但一旦打通,你看其他语言会更通透。
三、SQL、R、Rust 三匹黑马新进前十意味着什么
本期编程语言排行榜最明显的结构变化,是 SQL、R 和 Rust 同时进入前十。SQL 从第 11 升到第 8,R 从第 13 升到第 9,Rust 从第 18 升到第 10,其中 Rust 上升了 8 位。
SQL 进前十一点不意外。几乎所有业务系统都要和数据库打交道,增删改查是基础中的基础。它看似简单,但写好一条高效的查询、理解索引和事务,是需要练的硬功夫。
R 主要服务统计分析、科研计算和数据可视化。它不像通用语言那样覆盖所有场景,但在需要统计模型和专业分析包时依然有清晰定位。想查常用语法,可以翻 R 速查手册,把向量、数据框和绘图操作集中对照。
Rust 的特点是通过所有权和借用规则,在编译阶段拦截一批内存安全问题,同时保留接近系统级语言的性能控制能力。它进入前十说明关注度明显上升,但学习曲线仍高于 Python 或 JavaScript。对新手来说,Rust 更适合作为掌握一门主线语言后的进阶选择,而不是因为排名上涨就临时改道。
四、MATLAB 未进前 20,不等于专业工具失去价值
2026 年 9 月前 20 名中没有 MATLAB,但这不能直接解释为“MATLAB 正在被淘汰”。TIOBE 衡量的是公开搜索关注度,专业领域中的装机量、科研项目使用情况和企业许可证数量并不在这张表里。榜单只能证明:在这一统计口径下,MATLAB 本月没有进入前 20。
对学生和科研用户来说,MATLAB、Python 和 R 的选择应服从具体任务。课程、实验室或工程项目明确使用 MATLAB,就先掌握对应工具链;希望使用开源数据生态,可以再补 Python、NumPy 或 R。是否商业闭源是选型因素之一,但不能单凭这一点判断语言前景。
这个变化真正给新手的提醒是:小众或专业语言要和主线能力搭配。你可以为当前课程学习 MATLAB,同时保留一门通用语言作为长期基础。这样即使工具或项目环境变化,算法、数据处理和调试能力仍然可以迁移。
五、新手该怎么选语言:别只看排行榜
说回你最关心的问题:榜单涨跌,对我学哪门语言到底有什么影响?核心结论先摆出来:编程语言排行榜是参考,不是答案。选语言要看三件事——你想做什么、目标领域用什么、你能不能坚持下去。
做网站和前端,JavaScript 及周边生态绕不开;做数据分析和 AI,Python 是主流;想碰底层和嵌入式,C 和 Rust 更合适;要和数据库深度打交道,SQL 是基本功。这些选择比「这个月谁涨了」重要得多。
如果你还在犹豫,建议先选一门通用、资料多、能马上看到成果的语言上手。Python 依旧是性价比很高的起点,语法记不住时可以随时翻 Python 速查手册 当字典用。
有人会问,那 Rust 和 SQL 要不要现在就学?我的建议是等主线语言稳住后再碰。Rust 的概念密度高,SQL 看似简单却要理解索引与事务,提前硬啃容易劝退,先把一门通用语言学顺手更重要。
前端方向的同学则更适合把 JavaScript 练熟,它的 JavaScript 速查手册 能帮你快速查 DOM 操作和语法细节。把一门学扎实,再横向扩展,比追着排名跳来跳去踏实得多。

总结
回到开头的问题:Python 同比回落,新手该学哪门语言?结论很明确——Python 仍以 17.76% 排名第一,单次 TIOBE 变化不足以成为换语言的理由。本期榜单值得记住三点:C 升至第二;SQL、R、Rust 进入前十;Swift 和 Objective-C 的名次提升也很明显。但编程语言排行榜只是关注度风向标,不能替代项目需求、课程要求和岗位调研。下一步应先按目标选定一门主线语言,完成几个可运行项目,再根据实际需要补 SQL、Rust 或其他工具链。
延伸学习
想把这块知识系统补齐,可以按这个顺序来:
- 先跟着 Python 基础入门课程 把 Python 语法从零打牢,建立完整的编程直觉;
- 想读懂每月榜单背后的脉络,这篇 TIOBE 8月榜解读笔记 讲了上月 MATLAB 跌出前 20 的来龙去脉,和本期正好衔接;
- 写代码想顺手排版,用 在线格式化 Python 代码工具 在浏览器里直接整理缩进,免登录就能用。
常见问题
Q:Python 份额跌了,现在学是不是晚了?
不晚。17.76% 依旧是榜单第一,且 Python 在 AI 和数据领域的地位短期不会动摇。份额同比下降更多是其他语言补涨摊薄了占比,不代表使用人数减少。
Q:新手第一门语言学哪个最稳?
没有明确唯一答案,但 Python 因语法友好、资料多、应用场景广,通常是风险最低的起点。前端方向可优先 JavaScript,底层方向看 C 或 Rust。
Q:榜单排名能直接当求职指南吗?
不能。招聘市场有滞后,榜单反映的是整体热度而非岗位数。选语言要结合你想做的方向和当地岗位需求,榜单只作趋势参考。

免费 AI IDE



