Huawei to open-source self-developed programming language Cangjie


The language supports general programming for apps on HarmonyOS Next, Huawei's self-developed platform. — SCMP

Huawei Technologies is set to open-source its self-developed programming language, Cangjie, marking the latest step in the company’s pursuit of technological self-sufficiency.

First unveiled a year ago, Cangjie will be open-sourced and accessible to all developers starting July 30, Huawei announced during its annual developer conference in June.

Open-sourcing allows public access to a software program’s source code, enabling third-party developers to modify or share its design, fix issues, or expand its capabilities.

This initiative reflects Huawei’s ongoing efforts to reduce reliance on foreign software and other technologies amid tighter export restrictions from Washington.

Cangjie, named after a legendary figure in Chinese mythology credited with inventing written Chinese characters, is designed for “full-scenario intelligence”, according to Huawei. It features native artificial intelligence (AI) capabilities and robust security, making it suitable for a wide range of applications, according to its official website.

Huawei’s smartphones are displayed at its flagship store in Beijing. Photo: Reuters

The language primarily supports general programming for apps on HarmonyOS Next, a version of Huawei’s cross-device operating system that is entirely independent of Android.

Huawei said Cangjie also supported apps on Android and Apple’s iOS, which could position Cangjie to compete with popular programming languages such as Java, used by Android developers, and Swift, used by iOS developers.

Huawei first presented a preview version of Cangjie in June last year, following nearly five years of development. The programming language quickly gained traction within the developer community, attracting over 10,000 trial applications within weeks.

By October, Cangjie was made available for all HarmonyOS developers, and it had since been adopted in the development of various HarmonyOS-based apps, including those for Chinese on-demand delivery platform Meituan and e-commerce platform JD.com, Huawei said.

For example, Meituan is using Cangjie to develop an app used by its delivery riders, with plans to launch it on HarmonyOS in the third quarter of this year, according to Chen Mo, who oversees the app’s development at Meituan.

The decision to make Cangjie open-source comes as Huawei accelerates its efforts to build an in-house software ecosystem amid ongoing US sanctions.

During the annual developer conference, the company also introduced HarmonyOS 6, the latest version of its operating system, along with new AI models and its CloudMatrix 384 AI rack architecture.

HarmonyOS 5 had been installed on over 40 device models, with more than 8 million developers registered in its ecosystem and over 30,000 apps and mini-programs available, said Richard Yu Chengdong, chairman of Huawei’s consumer business group, last month. – South China Morning Post

Follow us on our official WhatsApp channel for breaking news alerts and key updates!

Next In Tech News

China’s Moonshot unveils AI model ahead of DeepSeek release
Anthropic hikes 2026 revenue forecast 20%, The Information reports
Amazon bungles Wednesday layoff plan with misfired internal email
Oracle says data center outage causing issues faced by US TikTok users
SoftBank in talks to invest up to $30 billion more in OpenAI, source says
Seagate forecasts quarterly results above estimates on strong data storage demand
Meta CEO Zuckerberg blocked curbs on sex-talking chatbots for minors, court filing alleges
Revolut launches full banking operations in Mexico in first expansion outside Europe
US banks may lose $500 billion to stablecoins by 2028, Standard Chartered warns
TikTok settles social media addiction lawsuit ahead of trial against Meta, YouTube

Others Also Read