2010-09-01 4 views
5

Possible en double:
What programming language was Windows Vista programmed in?Windows: Quel langage de programmation?

Quelle est la langue de programmation primaire dans lequel Windows a été écrit? Je suis sûr que le noyau de toutes les versions de Windows était/est écrit en C. Est-ce correct? Maintenant, qu'en est-il des éléments tels que les outils de ligne de commande tels que ipconfig, ping, cmd, net, etc? Ces outils sont-ils écrits en C ou C++? Qu'en est-il des services tels que le spouleur d'impression, les services de terminal, IIS, etc? Sont-ils écrits en C ou C++? Enfin, y a-t-il des composants qui sont écrits en langage assembleur? Merci pour vos réponses.

+0

http://www.google.se/search?sourceid=chrome&ie=UTF-8&q=What+language+est+Windows+written+in%3F –

Répondre

0

La plupart de ces composants et applications seraient C++.

Je doute qu'il y ait des composants entiers dans l'assemblage - peut-être des pièces de certains composants.

Et oui, la plupart du noyau est en C.

Je crois que les fenêtres à l'intérieur ou les fenêtres Internes livres seraient bons endroits pour commencer si vous voulez en savoir plus.

0

Windows NT System Overview dit,

La plupart du code source de Windows NT est écrit en C ou C++. Ces langues de haut niveau rendent relativement facile à porter Windows NT à différents types de stations de travail. Le même code source peut être recompilé à versions de Windows NT de construction qui sont spécifiques à l'ensemble d'instructions de chaque processeur.

Une petite quantité du code dans Windows NT est écrit en langage assembleur. En règle générale, il s'agit d'un code qui interagit directement avec le matériel d'un ordinateur ou doit exécuter rapidement rapidement.

Questions connexes