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.
7381+
star
8313+
issue
11475+
PR
312+
project
News
论文速览 | 仓颉编程语言概览
随着移动应用和微服务等应用软件的快速发展,开发人员需要一种现代应用级编程语言,能够兼顾开发效率、安全性、可扩展性与性能,以提升开发者体验并保障应用运行效果。同时,移动设备等场景的资源约束(有限CPU、内存)对语言的低延迟、低内存占用提出了更高要求。现有编程语言在适配鸿蒙生态的特定需求(如移动设备资源约束、低UI卡顿、高效跨语言互操作)方面存在不足,难以满足应用开发的综合诉求。
2026-3-26 Updata
直播预告 |【仓颉社区】第43期WORKSHOP
仓颉编程语言社区致力于为仓颉编程语言开发者打造活跃、开放、高质量的社区环境,社区鼓励开发者知识分享、思想碰撞、技术互助和交流讨论,社区会定期开展Workshop、三方库招募和技术沙龙等开发者活动,鼓励开发者在更多场景使用仓颉编程语言展开应用。欢迎更多开发者加入仓颉编程语言社区!
2026-3-25 Updata
仓颉STS-beta先锋招募进行中 | Cangjie 1.1.0-beta.24 已发布,快来一起捉虫吧~
图片 亲爱的开发者们: 仓颉编程语言正在经历史上最快迭代周期——3月16日起,连续三周,每周一个Beta版本! 我们诚挚邀请你成为STS-beta先锋开发者,与仓颉团队并肩作战,在真实的开发场景中淬炼代码,共同打磨Cangjie 1.1.0的正式版本。
2026-3-25 Updata
Cooperative Organization





