I have often wondered why it is that non-English speaking programmers are forced to use a different language when programming when it would seem to be so easy to offer an ID
I'd be surprised if there weren't a Chinese-localized clone of the open version of several languages. Especially gcc/g++. They're big enough to have their own ecosystem around it and you really wouldn't have much if any collision between chinese and english identifiers.
Considering that chinese written languages differ so fundamentally from western languages, I'll be even more surprised if there isn't a pure-chinese language with no western equivalent that takes advantage of those differences.