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.
6431+
star
4327+
issue
4908+
PR
251+
project
News
华为开发者名校行南开大学专场成功举办,仓颉编程语言引领鸿蒙生态创新
近日,华为开发者名校行活动走进南开大学,在津南校区综合业务西楼报告厅成功举办。本次活动由华为云主办,南开大学承办,通过丰富多样的议程设置,为学子们带来了一场技术盛宴。活动不仅涵盖了AI开发、昇腾竞赛等热门话题,更将仓颉编程语言作为推动鸿蒙生态创新的关键技术进行了重点展示。
2025-11-04 Updata
湖南大学携手华为仓颉团队,共启算法课程教学改革新篇章
近日,湖南大学与华为仓颉团队联合举办的“计算机算法分析与设计课程·华为仓颉语言开发交流会”在湖南大学成功举行。本次活动标志着湖南大学在计算机算法课程教学中正式引入仓颉编程语言,开启了算法课程教学改革的新探索。
2025-10-31 Updata
CCF中国软件大会编程语言前沿技术论坛
编程语言前沿技术论坛聚焦于包括仓颉编程语言的一系列最新的编程语言技术研究,分享业界在编程语言、编译器、编程工具等方面的最新技术成果。本次论坛将邀请来自编程语言学术界及产业界专家,通过分享学术界和工业界最新研究与实践的进展,帮助广大编程语言领域的学术研究者以及开发者了解和学习最前沿的编程语言技。欢迎计算机科学、软件工程、编译器与编程语言等相关学科专家和学者前来参加。
2025-10-31 Updata
Cooperative Organization






