关于 Tao Language
什么是 Tao?
Tao 是一门开源编程语言,全球首个语法级 AI 集成的编程语言,同时支持信创全栈硬件适配。
编译器内置 llm.call() 关键字、agent 语法,原生支持 DeepSeek/OpenAI 等大模型。已实现自举编译(Tao 编译器用 Tao 自身编写)。
设计目标
🎯 AI 原生
把 AI 能力做成语言关键字,而不是库。任何 Tao 程序都能直接调 LLM。
🇨🇳 信创优先
原生支持昇腾 NPU、麒麟 OS、欧拉 OS。国产化就绪。
⚡ 性能
LLVM 后端,12 个编译目标,零开销抽象,性能对标 C/C++。
🔧 开箱即用
零依赖安装包,含完整工具链。VS Code 扩展即装即用。
版本历史
| 版本 | 日期 | 亮点 |
|---|---|---|
| v0.7.0 | 2026-06-09 | AI原生 + 信创 + 新语法 + 50包生态 + V1.0 候选 |
| v0.6.0 | 2026-06-08 | 硬件四级调度、信创架构、成熟度评估 |
| v0.5.0 | 2026-06-07 | 108标准库、LSP v0.4、自举验证 |
| v0.4.0 | 2026-06-01 | LLVM 后端、基本语法、运行时 |
技术架构
Rust 层 (tao-kernel) — 内存安全分配器 + 容器 ← 安全
Go 层 (tao-runtime) — Agent 调度 + LLM/NPU ← 并发
C 层 (tao_rt.c) — 运行时原语 + M:N 协程 ← 性能
Python 层 (tao_cli.py) — 编译器前端 + 工具链 ← 易用
许可证
Apache 2.0 License。完全开源,可商用。