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.
3737+
star
1963+
issue
1346+
PR
177+
project
Dynamics

代码无界,众志成仓 | 华为仓颉高校开发者众测活动(杭州站)圆满收官
2025年 4月12日,华为仓颉编程语言高校开发者众测活动(杭州站)于华为杭州研究所顺利举办。本次众测活动由华为仓颉编程语言团队和杭州研究所联合举办。
2025-04-21 Updata

探索智能仓颉!Cangjie Magic体验有奖征文
作为首个基于仓颉编程语言原生构建的LLM Agent开发平台,2025年3月开源的Cangjie Magic以其独创的Agent DSL架构、原生支持的MCP通信协议以及智能规划,为智能体开发带来了全新范式!
2025-04-17 Updata

2025 码动春天·仓颉三方库开发挑战,邀你开启新大陆!
仓颉编程语言,作为面向全场景智能的新一代编程语言,以原生智能化、天生全场景、高性能、强安全为显著特点,正引领编程新潮流。而基于仓颉编程语言开发的开源三方库集合 —— Cangjie-TPC (Third Party Components),更是为开发者们搭建了便捷、高效的开发桥梁。
2025-04-11 Updata
Cooperative Organization


























