学习编程从未像现在这样触手可及。从有志于成为软件开发人员的新手,到学生、职场转型者,再到 Roblox 创作者,选择在线提升编程技能的美国人比以往任何时候都多。虽然 Python 凭借其实力成为了初学者和专业人士的首选语言,但人们在 Python 之外还想学习哪些语言,则展现出了一幅充满地域特色和职业抱负的迷人图景。
为了深入了解这些趋势,Coddy 分析了来自全美 50 个州和华盛顿特区的 106,326 名编程爱好者的反馈,并结合了搜索行为、就业市场预测以及雇主需求。这项研究并没有简单地去探究哪种编程语言在全国范围内最受欢迎,而是深入探讨了各个州的独特偏好,以及美国人的学习目标与他们实际搜索、雇主最看重的编程语言之间有着怎样的对比。
核心要点
- 在美国,有 51% 的编程学习者将 Python 列为他们最想学习的语言。毫无悬念,Python 在全美 50 个州和华盛顿特区均高居榜首。
- 没有其他任何语言能撼动 Python 的统治地位。SQL 和 C++ 并列第二,但占比仅为 8%,与第一名差距悬殊。
- 作为 Roblox 背后的开发语言,Lua 成为美国第四大最受欢迎的语言,排在 Java、HTML 和 JavaScript 之前。
- 南卡罗来纳州对 HTML 的学习意愿比美国其他地区高出 73%。
- Python、Java 和 JavaScript 是美国搜索量最高的三大编程语言,而 Python 一家的搜索量就超过了另外两者的总和。
Python 席卷全美,但各州仍有独特的编程偏好

- 在这 15 个州中,Python 都是最受欢迎的语言。图表中显示的语言是每个州相比全国其他地区表现出超高偏好的语言,而非该州绝对人数选择最多的语言。
- 51% 的美国编程学习者将 Python 视为最想学的语言,它在全美 50 个州和华盛顿特区无一例外地稳居第一。
- 其他语言的受欢迎程度均无法与 Python 相比。SQL 和 C++ 并列第二,但仅有 8% 的学习者将其作为首选。
- 驱动 Roblox 的 Lua 语言是美国第四大最受期待的语言,领先于 Java、HTML 和 JavaScript。
106,326 名美国编程学习者最想学习的编程语言:
- Python: 51% (54,398)
- SQL: 8% (8,674)
- C++: 8% (8,446)
- Lua: 6% (6,766)
- Java: 5% (5,779)
- HTML: 5% (5,602)
- JavaScript: 5% (5,442)
- C#: 4% (4,198)
- C: 3% (2,924)
- R: 1% (862)
- Rust: 1% (793)
- Go: 1% (787)
- Dart: 低于 1% (466)
- Ruby: 低于 1% (375)
- PHP: 低于 1% (287)
- Swift: 低于 1% (266)
- CSS: 低于 1% (155)
- Verilog: 低于 1% (98)
- Assembly: 低于 1% (8)
- 南卡罗来纳州对 HTML 的兴趣比全国平均水平高出 73%。
Python 搜索热度:好奇心与机遇的交汇点

- Python、Java 和 JavaScript 是美国搜索量最高的三大编程语言,而 Python 一家的搜索量就超过了另外两者的总和。
- Python 自身的搜索量高达 460 万次,超过了榜单上最后 8 种搜索量最少的语言的总和。
增长最快的技术岗位:青睐掌握多元编程技能的人才

-
预计在 2024 年至 2034 年间,这 10 个岗位每年将释放 230,600 个就业机会,其中软件开发人员约占半数。
-
软件开发人员是需求量最大的岗位,每年有 115,200 个空缺职位,中位数年薪达 133,080 美元。
-
“计算机程序员”是仅有的两个预计会缩减的岗位之一(下降 6.0%),另一个是“数据库管理员”(下降 0.7%)。虽然冠以“程序员”头衔的岗位在减少,但几乎所有需要编程技能的岗位都在增长。
-
2024 年至 2034 年间,需要编程技能的岗位预计增长率:
- 数据科学家:+33.5%
- 信息安全分析师:+28.5%
- 软件开发人员:+15.8%
- 软件质量保证分析师与测试员:+10.0%
- 计算机系统分析师:+8.7%
- 数据库架构师:+8.7%
- Web 开发人员:+7.5%
- Web 及数字界面设计师:+7.0%
- 数据库管理员:−0.7%
- 计算机程序员:−6.0%
-
雇主招聘需求中提及的语言(按招聘启事占比):
- 软件开发人员: Python (29%)、Java (25%)、SQL (24%)、JavaScript (20%)、C# (12%)、C++ (10%)、CSS (9%)、HTML (8%)、TypeScript (8%)、C (6%)、Go (5%)
- 计算机系统分析师: SQL (16%)、Python (6%)
- 数据科学家: Python (66%)、SQL (51%)、R (34%)、C++ (6%)
- 信息安全分析师: Python (12%)
- 软件质量保证分析师与测试员: Python (26%)、SQL (19%)、Java (18%)、JavaScript (12%)、C# (7%)、C++ (6%)
- Web 及数字界面设计师: CSS (20%)、JavaScript (19%)、HTML (17%)、TypeScript (5%)
- 计算机程序员: SQL (25%)、Python (13%)、JavaScript (12%)、C# (12%)、Java (10%)、R (9%)、HTML (8%)、CSS (6%)、C++ (6%)
- Web 开发人员: JavaScript (47%)、CSS (33%)、HTML (26%)、Java (23%)、TypeScript (22%)、Python (21%)、SQL (21%)、PHP (10%)、C# (9%)、Go (7%)
- 数据库架构师: SQL (29%)、Python (21%)、Java (5%)
- 数据库管理员: SQL (62%)、Python (42%)、Java (12%)、Scala (9%)
哪里能让开发人员的薪水“含金量”最高
https://public.flourish.studio/visualisation/30181866/
- 各州软件开发人员的中位数年薪在 95,330 美元到 174,410 美元之间。结合当地生活成本进行调整后,就能看出在哪些地方这些薪水的实际购买力最强。
美国的编程未来始于好奇心
尽管 Python 在全美范围内是当之无愧的最爱,但数据表明,成为开发人员并没有唯一的路径。虽然超过半数的编程新手选择 Python 作为他们的第一门语言,但各州之间的差异表明,人们对从 Web 开发、游戏制作到数据分析等各个领域的兴趣都在不断增长。搜索趋势和雇主需求也印证了这一点:如今的学习者正在选择那些具有实际应用价值和长期职业潜力的技能。
对于那些还在纠结如何学习编程的人来说,结论很简单:从一门符合你目标的语言开始,然后不断积累。Python 提供了一个极易上手的切入点,但随着技能的提升,逐步拓展到 SQL、JavaScript、HTML 或 Java 等语言,可以为你解锁更多机遇。
无论你是在寻找免费的编程课程、想要学习 Python,还是准备上你的第一堂编程课,现在都是开始的最佳时机。每一位技术大牛都是从新手起步的,而新一代的程序员们已经在勾勒未来编程世界的蓝图了。
研究方法
我们分析了 106,326 名美国编程学习者在注册时填写的他们最想学习的编程语言。每人仅选择一门语言。数据覆盖全美 50 个州和哥伦比亚特区,收集时间为 2026 年 2 月至 7 月。
为了确定各州的偏好,我们将每个州对某一特定语言的选择比例与全国平均比例进行了对比,从而得出一个指数。如果某个州在某种语言上的指数偏高,意味着该州的编程学习者选择该语言的比例高于全国平均水平,这并不代表该语言是该州绝对人数选择最多的语言。
搜索数据来自 2022 年 7 月至 2026 年 6 月期间,美国各州对 18 个编程语言关键词的月度搜索量。搜索量为服务商估算值,每月保留三位有效数字。排名采用了 2025 年和 2026 年 1 月至 6 月的数据,共计 12 个月的数据点。排除了 5 个关键词,因为它们作为独立搜索词时,包含与编程无关的含义:Go、R、Swift、Rust,以及复合词 HTML/CSS(该词已分别计入 HTML 和 CSS 的独立数据中)。
就业数据来自美国劳工统计局(BLS)的就业预测项目。职位空缺数是指 2024 年至 2034 年间预计每年平均开放的岗位数量,包括新创造的岗位以及因员工离职而空出的岗位。中位数薪资为 2024 年的数据,未做前瞻性预测。图表中展示的 10 个职业均以编程为核心工作内容,IT 支持和网络相关岗位已被排除。由于劳工统计局不按编程语言发布就业数据,因此这些岗位代表了编程技能所能通往的就业市场,而非对某一特定语言的具体需求。
语言需求数据来自 ONET OnLine 的“雇主热门软件技能”(Employer-Based In Demand Software Skills),数据源自 Lightcast 在 2025 年 1 月 1 日至 12 月 31 日期间的美国招聘启事。每个百分比代表提及该技能的去重招聘启事在相应职业中的占比,因此不同职业之间的数据不具可比性。排除了非语言类条目,如云平台、版本控制和框架。包含来自 ONET 的信息,基于 CC BY 4.0 许可协议使用。
各州薪资数据来自劳工统计局 2025 年 5 月的职业就业与工资统计项目。生活成本数据来自经济分析局 2024 年的地区价格平价(Regional Price Parities),其中 100 代表全国平均水平。调整后的薪资是用各州的中位数薪资除以其价格平价指数。由于劳工统计局未公布阿拉斯加州的软件开发人员工资,因此该州被排除在外,最终包含 49 个州和华盛顿特区。
关于 Coddy Tech
Coddy 是一个免费的在线平台,通过互动式、实操性的课程帮助每个人学习编程。Coddy 提供的课程涵盖 15 多种编程语言,包括 Python、JavaScript、SQL、HTML、CSS、C++、Java 等,让初学者和有经验的学习者都能轻松按照自己的节奏培养实用的编程技能。
该平台拥有浏览器内编程沙盒、AI 编程助手、速查表、编程练习和证书认证,让学习者无需安装任何软件即可练习编写真实代码。无论你是想学习 Python、探索免费编程课程,还是寻找如何在线学习编程,Coddy 都能为你提供一条通往掌握实用编程技能的便捷之路。
合理使用声明
本内容基于 Coddy 开展的自主研究,出于教育和信息传播目的在合理使用原则下进行分享。如果你引用了本文的任何部分,请提供适当的署名并附上指向原始研究的链接,以便读者能够了解完整的调查结果和研究方法。
Share this article
About the Author

Kevin Spektor
Co-founder & CTO



