bueno para mac unix y linux se realizaron en ensamblador para los archivos boot y el kernel esta hecho en c par las vesiones mas antiguas para las ultimas versiones de linux se crearon en c++ pero con la aparicion de c# seestan utizando este para mejorar el kernel o nucleo y por ultimo la interfaz grafica de linux esta hacha en python y la de windows en basic el nucleo de windows esta hecho en en dos shell.arch espero que esto te sirva de algo o lo olvidava el boot se realizan en codes de 16bit suerte
Tanto Windows (los actuales) como mac y linux estan hechos en C.
C tiene la ventaja de que puede escalarse con assembler, lo cual es buena opcion para optimizar ciertos modulos.
Las versiones anteriores de windows estaban hechas en basic (basic NO visual basic) que es un lenguaje de bajo nivel de hace unos cuantos años ya. Es un lenguaje que se usa mucho en la electronica aun.
Yo sé que Linux está hecho predominantemente en C con partes en otros lenguajes, como BASH (es un lenguaje de programación también); y en el caso del sistema emerge de Gentoo, Python.
FreeBSD está hecho en C++.
Windows creo que también está hecho en C, es el lenguaje más común para la creación de sistemas operativos.
En muchos lenguajes amigo, el kernel (WINNT, Linux, DarWIN) estan escritos en C, C++, los controladores del kernel (nucleo) estan escritos SI O SI en assembly, al final todo llega a compilarse en Binario
El entorno grafico de windows es Basic y C++, aun que ultimamente se programa en C Sharp, el Entorno grafico de Linux esta escrito en C++ (GTK+) y ahora hay una implementacion GTK# (gtk+ con csharp), y MAC también en C++
AHora la moda es CSharp y Java (ambos multiplataforma)
Mac y linux están en C++, Windows está en un lenguaje anterior de plataforma DOS pero bien potente, que no recuerdo como se llama. Los entornos más modernos de windows, como el xp, el vista, y el seven están programados en C++, pero el funcionamiento básico sigue haciendo llamadas al lenguaje original.
Answers & Comments
Verified answer
Ensambler o ensamblador.
MMMM
Bueno, es complicado de explicar, pero digamos que la base primordial de todos viene a ser C con ensamblador.
bueno para mac unix y linux se realizaron en ensamblador para los archivos boot y el kernel esta hecho en c par las vesiones mas antiguas para las ultimas versiones de linux se crearon en c++ pero con la aparicion de c# seestan utizando este para mejorar el kernel o nucleo y por ultimo la interfaz grafica de linux esta hacha en python y la de windows en basic el nucleo de windows esta hecho en en dos shell.arch espero que esto te sirva de algo o lo olvidava el boot se realizan en codes de 16bit suerte
Tanto Windows (los actuales) como mac y linux estan hechos en C.
C tiene la ventaja de que puede escalarse con assembler, lo cual es buena opcion para optimizar ciertos modulos.
Las versiones anteriores de windows estaban hechas en basic (basic NO visual basic) que es un lenguaje de bajo nivel de hace unos cuantos años ya. Es un lenguaje que se usa mucho en la electronica aun.
Yo sé que Linux está hecho predominantemente en C con partes en otros lenguajes, como BASH (es un lenguaje de programación también); y en el caso del sistema emerge de Gentoo, Python.
FreeBSD está hecho en C++.
Windows creo que también está hecho en C, es el lenguaje más común para la creación de sistemas operativos.
En muchos lenguajes amigo, el kernel (WINNT, Linux, DarWIN) estan escritos en C, C++, los controladores del kernel (nucleo) estan escritos SI O SI en assembly, al final todo llega a compilarse en Binario
El entorno grafico de windows es Basic y C++, aun que ultimamente se programa en C Sharp, el Entorno grafico de Linux esta escrito en C++ (GTK+) y ahora hay una implementacion GTK# (gtk+ con csharp), y MAC también en C++
AHora la moda es CSharp y Java (ambos multiplataforma)
Mac y linux están en C++, Windows está en un lenguaje anterior de plataforma DOS pero bien potente, que no recuerdo como se llama. Los entornos más modernos de windows, como el xp, el vista, y el seven están programados en C++, pero el funcionamiento básico sigue haciendo llamadas al lenguaje original.
El esambaldor:!!