Secondly, Huawei's launch of Cang Xie programming language is really a shocking news for Chinese people, which stems from Huawei's profound accumulation and attainments in hardware bottom layer, operating system, compiler and IDE tools. Huawei's introduction of programming language is also a matter of course, mainly to prevent being strangled one day. As far as I know, Cang Xie is not a pure Chinese programming language, but has integrated the phonetic features of java, python, go and Go, and invented a more concise and efficient language, which is more in line with modern thinking and supports Chinese definitions, a bit like python's easy-to-use language.
In addition, programming, to a large extent, does not depend on what programming language is used, but on the programmer's thinking, problem-solving algorithm and brain hole. If only simple programs can realize some simple functions, ordinary people can do it with a little training (that is, they should be familiar with the grammar and format of programming languages, etc. ), but if you want to be a senior programmer and make complex large-scale programs to realize advanced functions, you still have to go through systematic learning. If China's computer system, its underlying architecture, data structure and logical operations can be written in Chinese, there will be no English letters in programming, and ordinary people will certainly become programmers, just like writing a composition. Even Chinese programming needs systematic learning. Besides, Cang Xie programming is not China programming, programming is a kind of thinking.
Finally, the codes recognized by computers are binary, and digital programming languages such as "0 100 1 1" are all in Chinese characters or English, just for the convenience of programmers. The compiled program needs to be assembled before it can be executed by the computer. In the eyes of the computer, there is no difference between Chinese characters and English.