信创支持的编程语言主要有以下几种:
Java:Java 是目前最流行的编程语言之一,也是信创领域最广泛使用的编程语言。Java 具有跨平台、可移植、安全、高效等特点,适用于开发各种类型的应用软件。
C/C++:C/C++ 是系统级编程语言,具有性能高、可控性强等特点,适用于开发操作系统、嵌入式系统等底层软件。
Go:Go 是 Google 开发的一种编程语言,具有简洁、高效、并发性好等特点,适用于开发分布式系统、云原生应用等。
Python:Python 是一种通用编程语言,具有易学、易用、可扩展性好等特点,适用于开发数据分析、机器学习等应用。
Rust:Rust 是一种系统级编程语言,具有安全、高效、易用等特点,适用于开发安全关键的应用软件。
此外,信创还支持一些国产编程语言,如:
C-Free:C-Free 是华为开发的一款 C/C++ 开发工具,支持 Windows、Linux 和 macOS 操作系统。
OpenHarmony C++ SDK:OpenHarmony C++ SDK 是华为开发的一套 C++ 开发工具,用于开发 OpenHarmony 应用。
鲲鹏编译器:鲲鹏编译器是华为开发的一套高性能编译器,支持 Java、C/C++、Go 等语言。
在信创的推广过程中,将会逐步淘汰对国外编程语言的依赖,推动国产编程语言的发展。