Mojo

面向 CPU 与 GPU 的统一 AI 编程语言

Mojo 是 Modular 推出的编程语言,语法接近 Python 并提供内存安全、类型系统与编译期元编程能力。开发者可用同一门语言编写 CPU 与 GPU 内核,无需 CUDA 或额外 DSL,并可直接导入 Python 库、把性能关键路径逐步迁移到 Mojo,覆盖从数据中心到边缘、从 CPU 到 NPU 的多层计算系统开发

GPU内核编程编程语言编译器
访问官网
收录动态

3

最近更新

2026-08-19

评价样本

未收录

社区规模

—

工具功能

这个工具能做什么、适合谁用,以及目前已识别的核心能力。

工具简介

Mojo 是 Modular 推出的编程语言,语法接近 Python 并提供内存安全、类型系统与编译期元编程能力。开发者可用同一门语言编写 CPU 与 GPU 内核,无需 CUDA 或额外 DSL,并可直接导入 Python 库、把性能关键路径逐步迁移到 Mojo,覆盖从数据中心到边缘、从 CPU 到 NPU 的多层计算系统开发

核心功能

2 项已整理
GPU内核编程
编程语言编译器

价格信息

免费

当前仅展示已核验的定价模式。

基础信息

更新频率
近 7 天 3 条收录动态
最近更新
2026-08-19
覆盖行业
程序员

更新日志

按时间记录功能更新、版本发布、新工具入库等重要变化。

  1. 2026-08-19功能更新

    Modular 宣布与微软 Windows 团队合作,为 Mojo 提供原生 Windows 支持(此前仅支持 macOS/Linux 及通过 WSL 使用),具体上线时间和能力细节将在后续公布。

  2. 2026-08-18开源

    Modular 正式将 Mojo 编译器与工具链以 Apache 2.0(含 LLVM 例外)许可开源,源码已发布到 modular/modular GitHub 仓库,兑现自 2023 年 5 月以来的开源承诺。此前 Mojo 1.0 已发布,如今整个编译器与工具链均可从源码构建。

  3. 2026-08-12版本发布

    Modular 正式发布 Mojo 1.0 版本:统一了变量声明、闭包、指针类型等此前存在多种表达方式的语法,新增类似 Python 的 lambda 匿名函数语法以创建内联闭包,并新增“引用失效”诊断能力,可在 List 扩容导致内部引用失效时提前提示开发者。Modular 宣布预计年内开源编译器及相关工具链。

Mojo 常见问题

关于 Mojo 的定位、核心功能、价格与最近更新。

Mojo 是什么?

Mojo 是 Modular 推出的编程语言,语法接近 Python 并提供内存安全、类型系统与编译期元编程能力。开发者可用同一门语言编写 CPU 与 GPU 内核,无需 CUDA 或额外 DSL,并可直接导入 Python 库、把性能关键路径逐步迁移到 Mojo,覆盖从数据中心到边缘、从 CPU 到 NPU 的多层计算系统开发。

Mojo 有哪些核心功能?

Mojo 当前已核验的核心功能包括:GPU内核编程、编程语言编译器。

Mojo 如何收费?

Mojo 当前已核验的价格模式为免费。

Mojo 最近有什么更新?

2026-08-19:Modular 宣布与微软 Windows 团队合作,为 Mojo 提供原生 Windows 支持(此前仅支持 macOS/Linux 及通过 WSL 使用),具体上线时间和能力细节将在后续公布。