Intelligence
Embedded AgentDSL programming framework, organic integration of natural language and programming language; Multi-Agent collaboration, simplified symbol expression, free mode combination, and support various intelligent application development.

All-scenario
Lightweight and scalable runtime, modular and layered design, no matter how small memory can be installed; Full-scenario domain extension, meta-programming and eDSL technologies, supporting domain-oriented declarative development.

High Performance
First full-concurrency GC in terminal scenarios, smoother application threads and faster response. Lightweight threads provide better concurrency performance and less overhead.

Strong Security
Security DNA is integrated into language design, helping developers focus on business logic without spending too much energy on defensive programming. Coding is security and vulnerabilities are nowhere to be hidden.

Application Scenarios of Cangjie

HarmonyOS NEXT Applications
In the application scenarios of HarmonyOS, Cangjie programming language creates a friendly development experience and excellent program performance for developers by integrating modern language features, implementing comprehensive compilation optimization and runtime, and providing out-of-the-box IDE toolchain support. In addition, for future-oriented native AI application development on HarmonyOS, Cangjie language provides a complete set of programming frameworks with embedded Agent DSL and intelligent development tools for developers, facilitating them to efficiently complete the development of native AI applications on HarmonyOS.

Cloud Services
In cloudification scenarios, the Cangjie programming language provides a microservice application development framework, offering capabilities such as an IOC container based on pre-compilation processing mode, AOP aspect-oriented programming, ORM and transaction management, end-to-end asynchronous requests, and rapid docking with other components. This helps developers quickly build microservice applications. Moreover, through Cangjie's lightweight user-mode threads and high-performance network protocol library, system resources can be fully utilized to efficiently develop high-performance cloud service applications. At the same time, the Cangjie community, in collaboration with partners and developers, has jointly built a rich ecosystem of third-party libraries and middleware to facilitate developers in building Cangjie programs.
Success Cases
AllHarmonyOS NEXT ApplicationsCloud ServicesThird-party libraries/Middleware
Participate in the community
The Cangjie programming language community is committed to providing an open, active and high-quality community atmosphere for Cangjie developers, helping them formulate learning and growth paths, quickly build Cangjie programs and obtain community honors. All developers are welcome to join the Cangjie programming language community and use programs to build an intelligent world of interconnected everything.
6459+
star
4383+
issue
4990+
PR
252+
project
News
仓颉社区运营报告(2025年10月)
截至2025年10月31日,仓颉社区累计公开项目254个,贡献者3022名,Star数量7235个,PR数量10429次,社区提交132780次,代码总行数达31505768行。
2025-11-05 Updata
华为-南大联合实验室举办仓颉语言学生交流专场,共探编程语言新生态
近日,华为-南京大学软件新技术联合实验室与南京大学计算机学院&软件学院携手,在南京大学仙林校区黄大年茶思屋成功举办了学生交流专场活动。本次活动以“仓颉语言及生态建设”为主题,吸引了众多对国产编程语言及华为技术研发充满热情的学子参与,现场气氛热烈。
2025-11-05 Updata
华为开发者名校行南开大学专场成功举办,仓颉编程语言引领鸿蒙生态创新
近日,华为开发者名校行活动走进南开大学,在津南校区综合业务西楼报告厅成功举办。本次活动由华为云主办,南开大学承办,通过丰富多样的议程设置,为学子们带来了一场技术盛宴。活动不仅涵盖了AI开发、昇腾竞赛等热门话题,更将仓颉编程语言作为推动鸿蒙生态创新的关键技术进行了重点展示。
2025-11-04 Updata
Cooperative Organization






