2026年8月编程语言榜单:Python份额再跌7个点,C语言逆势上涨,Rust正式站稳前十
2026年8月TIOBE显示,Python以18.53%居首但同比大跌,C升至11.10%稳居第二,Rust以1.45%站稳第十。PYPL方面Python份额更高(约50%),学习搜索量仍压倒性领先。MATLAB跌出前二十,Go和C#,有所回落。1、Top 10 数据(2026年8月最新指数)
Python:仍大幅领先,但份额持续下滑。2025年中曾接近27%的高点,一年多时间回落明显。C语言:同比上涨明显,重新拉开与C++的差距。嵌入式、操作系统、底层基础设施的长期需求没有减弱,且在安全相关改造中仍被大量使用。Rust:7月首次进入前十,8月继续上升至1.45%。内存安全+性能的组合在系统、网络、安全敏感场景持续被验证,Linux内核、云基础设施和部分大厂生产代码的采用是直接推动力。C#:跌幅较大,可能与微软生态内部重心调整以及跨平台竞争加剧有关。Go:从去年高位明显回落,落到14名附近。云原生仍在用,但新增项目的增长速度放缓。MATLAB:正式跌出前二十(当前约第25)。TIOBE主编Paul Jansen指出,付费许可模式在开源免费语言主导的环境中越来越吃亏,语言本身演进也相对缓慢。这是长期趋势,而非单月波动。SQL、R:数据相关语言保持相对稳定,SQL甚至有小幅上升,说明数据库和数据分析的刚需没有变。TIOBE的头条也提到OCaml和Zig连续几个月在增长,未来有望冲击前二十。整体来看,前五语言格局非常稳定(Python、C、C++、Java、C#),变化更多发生在10-20名区间。2、11-20名:
二、PYPL榜单
PYPL看的是Google上编程语言教程的搜索量,是领先指标,更能反映新人学习趋势。
1、Top 10 数据(2026年8月最新指数)
Python在PYPL上的份额远高于TIOBE,说明新人学习和教程搜索量依然高度集中。AI、数据、自动化相关教程需求没有明显降温。Java在PYPL上的相对位置更靠前,体现其在教育和企业入门场景中的持续存在。C/C++合并统计后排名靠前,与TIOBE中C和C++分列二三的情况一致,底层需求真实。Rust在两个榜单中都进入前十区间,说明它已经进入被使用的阶段。TypeScript在PYPL中可见,但在TIOBE前五十仍靠后,反映前端工程化需求存在,但整体搜索量和生态广度还不够冲击传统语言。2、11-20名: