Pendant mon année d'échange à Taïwan pour étudier le chinois mandarin, j'ai également suivi plusieurs cours de base en informatique à l'université. Les cours de licence que j'ai suivis étaient tous donnés en mandarin, ils utilisaient donc les noms chinois de personnages historiques, comme Alan Turing (圖靈 túlíng) et mettaient le nom anglais entre parenthèses. Mais il y avait aussi des cours donnés en anglais, surtout pour les étudiants en master.
Pour ce qui est de la programmation en mandarin, la plupart des programmeurs écrivent le code en anglais (Idem pour les programmeurs d'autres pays ou régions). Des termes comme 'If ... else ...' et 'pointeurs' sont tous les mêmes lors de la programmation en C et C++ par exemple. Ils utilisent parfois le mandarin pour certains termes comme les variables (變數 biànshù), mais dans le programme, ils sont écrits de la même manière qu'en anglais. Seuls les paramètres linguistiques et les commentaires qu'ils utilisent dans le programme sont pour la plupart dans leur langue maternelle, le mandarin.
Il existe cependant des langages de programmation qui n'utilisent pas la notation anglaise et possèdent des fonctions en mandarin, par exemple 'Windev&apos ; (http://cn.windev.com/) 'Python&apos ; (https://code.google.com/p/zhpy/), présentés ci-dessous:
$ zhpy
>>> 印出 "哈囉,世界". #支援繁中
哈囉,世界
$ python
>>> print "hello world" #print hello world
hello world
J'espère que cela répondra à vos questions.