基本信息
文件名称:鸿蒙编程语言白皮书.pdf
文件大小:2.09 MB
总页数:65 页
更新时间:2025-06-24
总字数:约4.54万字
文档摘要

鸿蒙编程语言白皮书

文档版本V1.0

发布日期2025-06-20

版权所有?华为终端有限公司2025。保留一切权利。

本材料所载内容受著作权法的保护,著作权由华为公司或其许可人拥有,但注明引用其他方

的内容除外。未经华为公司或其许可人事先书面许可,任何人不得将本材料中的任何内容以

任何方式进行复制、经销、翻印、播放、以超级链路连接或传送、存储于信息检索系统或者

其他任何商业目的的使用。

商标声明

华为,以上为华为公司的商标(非详尽清单),未经华为公司书面事先明示许可,任何第三

方不得以任何形式使用。

注意

华为会不定期对本文档的内容进行更新。

本文档仅作为使用指导,文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

华为终端有限公司

地址:广东省东莞市松山湖园区新城路2号

网址:

2

CONTENT

O1鸿蒙编程语言整体框架

1)ArkTS概述······································6

2)仓颉概述···································7

3)C/C++概述·································8

4)语言互操作介绍······························9

O2鸿蒙编程语言适用场景

1)高效开发····································18

2)高性能················································25

3)安全········································43

4)跨平台·········································47

5)技术资产保护································48

3

O3鸿蒙编程语言演进策略

1)语言演进整体策略······························54

2)智能化演进策略································56

3)未来一年语言演进策略························58