2010-09-01 21 views
5

Duplicar posibles:
What programming language was Windows Vista programmed in?Windows: ¿Qué lenguaje de programación?

¿Cuál es el lenguaje de programación principal en el que se escribió de Windows? Estoy bastante seguro de que el kernel de todas las versiones de Windows estaba/está escrito en C. ¿Es esto correcto? Ahora, ¿qué pasa con los elementos como las herramientas de línea de comandos como ipconfig, ping, cmd, net, etc.? ¿Están estas herramientas escritas en C o C++? ¿Qué pasa con servicios como la cola de impresión, servicios de terminal, IIS, etc.? ¿Están escritos en C o C++? Por último, ¿hay algún componente escrito en lenguaje ensamblador? Gracias por tus respuestas.

+0

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

Respuesta

0

La mayoría de esos componentes y aplicaciones serían C++.

Dudo que haya componentes completos en el ensamblaje, tal vez piezas de algunos componentes.

Y sí, la mayor parte del núcleo es en C.

Creo que las ventanas interiores o los Windows Internals libros serían buenos lugares para empezar si quieres aprender más.

0

Windows NT System Overview dice,

La mayor parte del código fuente de Windows NT está escrito en C o C++. Estos lenguajes de alto nivel lo hacen relativamente fácil de portar Windows NT a diferentes tipos de estaciones de trabajo. El mismo código fuente se puede volver a compilar en versiones de compilación de Windows NT que son específicas del conjunto de instrucciones de cada procesador.

Una pequeña cantidad del código en Windows NT está escrita en lenguaje ensamblador. Normalmente, este es el código que interactúa directamente con el hardware de una computadora, o necesita ejecutar extremadamente rápido.

Cuestiones relacionadas