DC娱乐网

华为自研/主导的编程语言有两个,都是为鸿蒙生态打造: 1. 仓颉(Cangj

华为自研/主导的编程语言有两个,都是为鸿蒙生态打造:

1. 仓颉(Cangjie)—— 华为完全自研

- 2019启动,2024.6发布,2025.7开源
- 定位:全场景智能、高性能、强安全、AI原生
- 核心:多范式、原生分布式、低内存、内置AI编程框架
- 用途:鸿蒙原生应用、欧拉、高性能/高并发场景

2. ArkTS —— 华为基于TypeScript深度定制

- 2021.9发布,鸿蒙官方主力开发语言
- 定位:易学、生态丰富、极简开发、跨端
- 核心:静态类型、声明式UI、ArkUI框架、一次开发多端部署
- 用途:鸿蒙应用开发、跨设备UI/业务逻辑

一句话总结

- 仓颉:华为从零自研,主打高性能+AI+安全
- ArkTS:基于TS深度改造,主打开发效率+跨端生态