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.

HDC新闻
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.
4626+
star
2663+
issue
2489+
PR
226+
project
News

京东小程序JS API仓颉改造实践
本文作者参与2025华为开发者大会,带来分享《京东+仓颉:高性能、跨平台鸿蒙应用开发实践分享》。本次创新实践为京东小程序团队与华为鸿蒙突击队合作对京东小程序API调用过程进行解析,通过借力仓颉实现小程序性能提升和便捷的开发体验。 欢迎一起交流讨论!
2025-07-04 Updata

全班都是仓颉高手--无锡职院李洪飞老师的教学传奇
无锡职业技术学院李洪飞老师的编程课堂取得了显著成效:全班同学都能写出规范优雅的仓颉代码,每个人都设计开发了有趣的仓颉小程序,并提交到了仓颉 GitCode 社区官方示例仓库。面对新语言教学的挑战,李老师创新性地采用了“拆解融合”法。
2025-07-02 Updata

重磅发布 | 仓颉编程语言LTS版本正式登场
各位开发者朋友们,大家好! 我们怀着激动的心情向大家宣布:仓颉编程语言的首个长期支持(Long-Term Support, LTS)版本正式发布! 这不仅是仓颉发展史上的里程碑,更是为承载核心业务系统的开发者铸就的稳定性基石。
2025-07-01 Updata
服务端生态