AI在线 AI在线

TypeScript超越Python成GitHub上使用最广语言,AI是主要驱动力

开发者最常使用的编程语言是什么? 相信很多人都会不假思索地选择 Python。 但 GitHub 近日发布的《Octoverse 2025》报告却给出了一个不一样的答案:TypeScript。

开发者最常使用的编程语言是什么?相信很多人都会不假思索地选择 Python。

但 GitHub 近日发布的《Octoverse 2025》报告却给出了一个不一样的答案:TypeScript

根据 GitHub 的贡献者数量统计,2025 年 8 月,Python 的贡献者数量在连续霸榜 16 个月之后首次跌落到第二名,TypeScript 首次成为 GitHub 上使用最广泛的语言,以约 4.2 万名贡献者的优势超越了 Python。JavaScripst 紧随其后,四五六名则是名次超级稳定的 Java、C# 和 PHP。

图片

GitHub 报告表示:「这一里程碑事件是过去十年来开发者转向类型化 JavaScript (typed JavaScript)趋势的集中体现,也标志着 TypeScript 正在成为现代开发的新默认选项。」

更具体而言,TypeScript 在 2025 年的贡献者数量增长了超过 100 万(同比增长 66%)。其主要驱动力一方面来自那些默认使用 TypeScript 搭建项目的开发框架,另一方面则来自 AI 辅助开发,因为 TypeScript 那更严格的类型系统让 AI 辅助开发受益匪浅。

图片图片

不过,GitHub 也指出,Python 在 AI 和数据科学领域仍然保持着主导地位,拥有 260 万贡献者(同比增长 48%)。Jupyter Notebook 依旧是 AI 领域的首选探索性环境(相关仓库约 40.3 万个;在 AI 标签的项目中,同比增长 17.8%)。

JavaScript 的贡献者体量依然庞大(215 万),但随着开发者逐渐转向 TypeScript,其增长已经放缓。

图片

总而言之,TypeScript 和 Python 两者目前共拥有超过 520 万贡献者(约占 2025 年 8 月 GitHub 所有活跃开发者的 3%)。类型化语言的崛起表明:AI 不仅在改变编码的速度,同时也在影响开发团队在「信任并采纳 AI 生成的代码进入生产环境」时,会选择哪些语言。

另外,根据 GitHub 统计,过去 12 月新增的软件库有 80% 都集中在 6 大核心语言:Python、JavaScript、TypeScript、Java、C++ 和 C#。

图片

为什么 TypeScript 在 2025 年胜出?

TypeScript 在 2025 年 8 月以 2,636,006 名月度贡献者(同比增长 105 万;+66.6%)的成绩在 GitHub 上排名第一,并在新增仓库数量上处于领先地位。

原因是「类型(Type)」对 AI 系统的辅助:类型系统可减少代码的模糊性,并在(AI 生成的)代码进入生产环境前提早捕获大型语言模型(LLM)的错误。

另外,许多框架也默认内置 TypeScript。 Next.js 15、Astro 3、SvelteKit 2、Qwik、SolidStart、Angular 18 和 Remix 均默认(通过 npm create、pnpm dlx 或 bunx create 命令)生成 TypeScript 代码库。

并且类型系统也有助于在开发流程中更早地识别 LLM 生成的编译错误。2025 年的一项学术研究发现,LLM 生成的编译错误中有 94% 是类型检查失败。

TypeScript 的入门门槛也比较低。诸如 Vite、ts-node、Bun 和 IDE 自动配置等工具隐藏了(繁琐的)样板文件(boilerplate),因此初级开发者也可以快速启动类型化的技术栈。

Python 依然主导 AI 项目

即便 TypeScript 崛起了,但在所有 AI 标签的仓库中,Python 仍然是当之无愧的领导者。其中,Jupyter Notebook 的使用量在 2025 年几乎翻了一番,这充分证明了 Python 作为 AI 工作负载原型设计、模型训练和任务编排的首选语言的地位。

图片

具体来看,Python 驱动了近一半的新增 AI 仓库(582,196 个;同比增长 50.7%),突显了它作为应用型 AI 工作(从训练、推理到编排和部署)的支柱地位。Jupyter Notebook 依旧是用于实验的首选探索性环境(402,643 个;同比增长 17.8%),但(贡献者)向 Python 代码库的转移表明,有更多项目正在摆脱原型阶段,进入生产技术栈。

前端和应用层语言在较小的基数上实现了急剧增长:TypeScript 增长 77.9%(85,746 个)和 JavaScript 增长 24.8%(88,023 个)。

这表明围绕模型 API 接口(model endpoints)构建的演示、仪表盘和轻量级应用正在崛起。

Shell 脚本(+324%)成为增长最快的类别,反映了团队如何将评估工具、数据准备和部署流程代码化。C++ 则跨越了 7,800 个仓库(+11%),稳步提醒着人们它在性能攸关的推理引擎、运行时和近硬件(hardware-close)系统中所扮演的角色。

其它趋势和要点

GitHub 还在报告中总结了其它一些趋势和要点。

今年,开源开发活动达到了创纪录的水平,公共仓库的贡献总量达到了 11.2 亿次(同比增长 13%)。2025 年 3 月是 GitHub 历史上新增开源贡献者数量最多的一个月。

图片

印度增长迅猛,该国在 2025 年新增了超过 520 万名开发者,占 GitHub 2025 年新增 3600 万开发者总数的 14% 以上。这使得印度成为今年 GitHub 上新增开发者的最大单一来源国,延续了其自 2020 年以来的迅猛增长势头。

图片

企业级技术栈保持稳固。Java 和 C# 今年的贡献者均增长了超过 10 万人,这表明即便 AI 正在重塑整个行业格局,它们在大型企业和游戏开发(game-dev)环境中的增长依旧稳定。

旧语言的实验性项目涌现。COBOL 语言也出现在 GitHub 的数据集中,拥有近 3,000 名活跃开发者。这很可能是由一些组织和爱好者所推动的,他们创建了许多 AI 辅助的教程仓库,旨在帮助实现遗留代码库的现代化。

性能和系统语言正随 AI 崛起(但增长不均)。C 语言同比增长约 20.9%,C++ 同比增长约 11.8%,这反映了市场对更快的运行时、推理引擎和硬件优化 Loop 的需求。

生成式 AI 正日益成为基础设施。现在有超过 110 万个公开仓库导入了 LLM SDK(同比增长 178%,对比 2025 年 8 月与 2024 年 8 月),由超过 105 万名贡献者支持,月度提交量(monthly commits)达到 175 万次(自 2023 年以来增长了 4.8 倍)。

图片

AI 在开源领域的应用。半数(50%)的开源项目至少有一名维护者(maintainer)在使用 GitHub Copilot。

.NET 保持强劲。 C# 同比增长约 10.6%,与企业级和游戏 / 工具生态系统的(增长)保持一致。这表明 AI 功能正被集成到现有的 .NET 工作流中,而不是在驱动(开发者)进行彻底的语言转移。

增长最快的语言是 Luau。Luau 是 Roblox 的脚本语言,也是一个逐步类型化的语言,体现了整个行业向「类型灵活性」发展的趋势。

图片

可复现性和依赖清洁(dependency hygiene)备受关注。 astral-sh/uv 和 NixOS/nixpkgs 的崛起,表明开发者对确定性构建(deterministic builds)、更快的安装速度以及直接运行的渴望。

以性能为中心的开发者工具赢得关注。 Ghostty、Tailwind CSS 和 uv 的共同点都是关于速度、紧凑的反馈循环和最小化的(开发)阻力。

更多详情请参阅原报告:

图片

https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/

相关资讯

OpenAI重磅升级Agents SDK:支持TypeScript和语音打断,2026年将淘汰Assistants API

OpenAI近日宣布对其Agents SDK进行全面升级,为开发者带来多项重要功能更新。 此次升级不仅扩展了编程语言支持,还引入了突破性的语音交互技术。 Agents SDK现已正式支持TypeScript,功能与Python版本完全一致。
6/4/2025 9:01:04 AM
AI在线

OpenAI 全面转向 Rust,重构 Codex CLI 以提升性能

近日,OpenAI 宣布将重构其 Codex CLI 工具,彻底放弃 TypeScript,转而采用 Rust 语言。 这一决定旨在为开发者提供更高效、更稳定的 AI 终端交互体验。 Codex CLI 最初是为简化开发者在终端与 AI 交互而设计的,采用了 TypeScript 和基于 React 的 Ink 框架。
6/26/2025 2:00:48 PM
AI在线

OpenAI Fully Transitions to Rust for Refactoring Codex CLI to Improve Performance

Recently, OpenAI announced that it will restructure its Codex CLI tool, completely abandoning TypeScript and switching to the Rust language. This decision aims to provide developers with a more efficient and stable AI terminal interaction experience. Codex CLI was initially designed to simplify developers' interactions with AI in the terminal, using TypeScript and the React-based Ink framework.
6/26/2025 5:01:39 PM
AI在线

TypeScript开发AI应用,正成为越来越多人的选择

AI技术正在快速发展,越来越多的开发者开始构建基于大语言模型(LLM)、多智能体协作、浏览器端直接推理的新应用。 在这个趋势下,TypeScript 凭借其优秀的类型检查、完善的工具支持和活跃的社区,正在成为开发这些现代AI应用的重要工具。 数据印证趋势:Y Combinator 2023年W23批次统计:约60%-70%专注于AI代理(Agent)的初创公司选择TypeScript作为主要开发语言。
8/1/2025 6:36:49 AM
web前端开发

GitHub Copilot 推出视觉功能:图片可秒变代码

GitHub 宣布了其 AI 编程助手 Copilot 的一系列重大更新,此次更新中最引人注目的功能之一是 Copilot 的“Vision”功能。该功能允许用户在聊天中上传截图、照片或图表,Copilot 将基于这些图像生成相应的界面、代码以及替代文本(alt text),从而将用户的视觉想法转化为实际的编程成果。
2/8/2025 9:30:22 AM
远洋

微软 GitHub 推出 AI 编程智能体,可自动修复漏洞和优化代码

GitHub在微软Build大会上宣布推出AI编程智能体,集成在GitHub Copilot中,可自动修复漏洞、添加功能和优化文档。该工具已向Copilot企业版和Plus用户开放。#AI编程# #GitHubCopilot#
5/20/2025 12:23:51 AM
远洋

从现在起,GitHub上超1亿开发者可直接访问全球顶级大模型,构建AI应用

GitHub 推出的全新功能「GitHub Models」将有望加快 AI 工程师时代的到来。什么?大家熟悉的代码托管平台 GitHub 又进化了!该平台也开始提供 AI 大模型的 Playgroud 了。所有你能叫得上名字的业界流行大模型,包括微软的 Phi-3、OpenAI 的 GPT-4o、Meta 的 Llama 3.1、Cohere 的 Command R 、Mistral AI 的 Mistral Large,都可以在一个交互式沙盒中试用。在未来几个月,Github 也将添加更多语言、视觉以及其他类型的
8/4/2024 9:48:00 AM
机器之心

2025年VentureBeat女性AI大奖入围名单正式公布

2025年6月18日,科技媒体VentureBeat正式公布了2025年度女性AI大奖的最终入围名单。 该奖项旨在表彰人工智能领域做出杰出贡献的女性从业者,推动行业多元化发展。 奖项背景与意义VentureBeat女性AI大奖创立于2020年,已成为AI行业最具影响力的女性专项荣誉之一。
6/19/2025 2:01:33 PM
AI在线

微软 Github 推出 Spark AI 工具:降低开发门槛,日常语言描述搞定整个应用

科技媒体 maginative 昨日(10 月 29 日)发布博文,报道称微软旗下的代码托管平台 Github 推出 Spark,让用户仅通过日常语言描述,就能构建完善的应用功能。 用户借助 Spark 工具,并不需要编写代码以及深厚的编程专业知识,只需要详细解释希望开发的应用功能,从托管到数据存储,Spark 工具能自动处理所有复杂的技术细节。 AI在线附上演示视频如下: 在描述应用想法时,用户可以实时看到应用构建的过程。
10/30/2024 2:42:30 PM
故渊

AI 开发利器:Xcode 版 GitHub Copilot 公开预览,智能编码、触手可及

微软公司于 2 月 14 日发布博文,宣布扩大其 AI 助手 GitHub Copilot 的应用范围,在自家 Visual Studio 和 Visual Studio Code,以公开预览版状态,最新上线 Xcode 版本 GitHub Copilot。
2/18/2025 10:39:49 AM
故渊

Anthropic 全面开放 Claude AI 的 GitHub 集成,赋能所有开发者

Anthropic 的 Claude 宣布面向所有用户开放 GitHub 集成,此前该功能仅限企业版用户。集成后,Claude 能理解代码库上下文,帮助测试、调试代码。免费用户需注意配额消耗,Pro 用户则更易控制。这是继 Google Drive 集成后,Claude 为开发者提供的又一重要功能。 #Claude #GitHub集成 #开发者工具
2/27/2025 11:37:20 AM
故渊

​Anthropic 开放 Claude AI GitHub 集成,助力开发者代码效率

近日, Claude 关系负责人 Alex Albert宣布Claude 全面开放 GitHub 集成功能,面向所有用户,包括免费用户、Pro 用户以及团队用户。 这一新功能的推出,意味着开发者们在日常的编码、测试与调试工作中将拥有更强大的工具支持,能够更高效地进行项目开发。 此前,Claude 的 GitHub 集成功能仅限于企业版用户使用,这使得很多普通开发者无法享受到该功能带来的便利。
2/27/2025 3:01:00 PM
AI在线

GitHub Copilot 用户规模超 1500 万,微软 CEO 纳德拉称已从编程助手进化为编程伙伴

在 2025 财年第 3 财季电话会议上,微软首席执行官纳德拉(Satya Nadella)表示 GitHub Copilot 已从“编程助手”进化到“编程伙伴”,尤其是 VS Code 的 Agent Mode,能自主迭代代码、识别并修复错误。
5/2/2025 12:22:17 PM
故渊

OpenAI推出GitHub连接器,ChatGPT更智能地解答代码问题

OpenAI 近日为其 ChatGPT 深度研究工具引入了一项新功能:GitHub 连接器。 这项创新将使 ChatGPT 能够直接访问和分析用户在 GitHub 上的代码库,不论是私有还是公共的代码。 这标志着该 AI 助手的功能得到了显著扩展,不再局限于对公共网络数据的分析。
5/9/2025 10:01:41 AM
AI在线

​OpenAI 推出 GitHub 连接器,ChatGPT 深度研究工具迎来新功能

OpenAI 宣布对其 AI 驱动的 “深度研究” 工具进行升级,新增 GitHub 连接器。 这一功能旨在帮助开发者更有效地分析代码库和工程文档,能够解答与代码相关的问题。 根据 OpenAI 的介绍,该连接器现已处于测试阶段,将为 ChatGPT Plus、Pro 和 Team 用户提供,未来也将推出 Enterprise 和 Edu 版本的支持。
5/9/2025 10:01:50 AM
AI在线

微软放大招!VS Code转型开源AI编辑器,狙击Cursor与Windsurf

微软在Build2025大会上宣布了一项震撼举措:旗下广受欢迎的代码编辑器Visual Studio Code(VS Code)将转型为全球首款开源AI编辑器,并将GitHub Copilot Chat扩展完全开源,遵循MIT许可证。 这一战略不仅深化了微软对开源社区的承诺,还通过整合AI功能重塑开发者工具生态,对Cursor、Windsurf等竞品形成强力挑战。 AIbase综合最新动态,深入解析这一里程碑式发布的技术亮点与行业影响。
5/20/2025 9:00:55 AM
AI在线

​GitHub 推出全新 AI 编程智能体,助力开发者自动修复代码漏洞

在最新举行的微软 Build 大会上,GitHub 正式发布了一款名为 AI 编程智能体的全新工具。 这款工具被集成在 GitHub Co pilot 中,旨在为开发者提供更高效的编程支持,能够自动执行诸如修复代码漏洞、添加新功能和优化文档等任务。 据悉,这款 AI 编程智能体通过自动启动虚拟机,克隆相关代码仓库并对其进行全面分析来完成工作。
5/20/2025 9:00:55 AM
AI在线

谷歌Jules测试版全球上线!挑战Codex,AI自主生成PR,每天5次免费任务

谷歌在全球范围内推出Jules测试版,一款基于Gemini2.5的AI编码代理,定位为OpenAI Codex的直接竞争对手。 Jules能够自主分析代码库、制定多步骤计划并生成GitHub拉取请求(PR),每天提供5次免费任务,显著提升开发者效率。 AIbase综合最新社交媒体动态,深入解析Jules的技术亮点及其对AI编码工具市场的潜在冲击。
5/20/2025 10:01:05 AM
AI在线
  • 1