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.
3605+
star
1906+
issue
1284+
PR
171+
project
Dynamics

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

欧洲首场 OpenHarmony 城市技术论坛在荷兰鹿特丹圆满落幕,仓颉议题成焦点
当地时间 2025 年 3 月 30 日下午,欧洲首场 OpenHarmony 城市技术论坛在荷兰鹿特丹圆满落下帷幕。此次活动以 “OpenHarmony 技术创新与生态实践” 为主题,汇聚了操作系统领域的前沿创新理念,深度聚焦与 OpenHarmony 项目相关的技术研究及生态实践,其中仓颉编程语言相关议题引发广泛关注。
2025-04-10 Updata

OpenHarmony荷兰研习会回顾 | 仓颉语言赋能原生应用开发实践
近日,由全球顶级学术峰会EuroSys/ASPLOS和OpenHarmony社区在荷兰鹿特丹合办的操作系统深度研习会圆满收官,本次研习会以"架构探秘-开发实践-创新实验"三位一体的进阶模式,为全球开发者构建了沉浸式技术探索平台。其中,由华为爱丁堡研究所编程语言实验室技术专家Magnus Morton带来的《仓颉语言与OpenHarmony原生应用开发实践》专题课程,凭借其前瞻性的技术视角与实战深度,成为全场瞩目的技术焦点。
2025-04-10 Updata
Cooperative Organization


























