# data[].attributes.body
En los 40' como no existía un Sistema Operativo, las primeras computadoras utilizaban programas a través de lenguaje maquina (bit), es decir trabajaba por tarjetas perforadas.

# data[].attributes.body
A finales de los 40' hasta la mitad de los 50', el programador interactuaba de manera directa con el hardware de la computadora.
En la imagen representa lo que representa una válvula electrónica o bulbo que era utilizado para amplificar o modificar una señal eléctrica mediante el control del movimiento de los electrones en un espacio vacío a muy baja presión.

# data[].attributes.body
Durante los años 50' y 60', la compañía Generals Motors implanto el primer sistema operativo para su IBM 170.

# data[].attributes.body
El desarrollo de los sistemas distribuidos vino de la mano de las redes locales de alta velocidad a principios de 1970.
En esta época surgen las unidades de cinta y el cargador de programas, el cual se considera como el primer tipo de Sistema Operativo.

# data[].attributes.body
En los 80', inicio el auge del INTERNET en los Estados Unidos de América.
Se destacan algunos acontecimientos como: el lanzamiento de ENQUIRE un programa de hipertexto, nace el primer emoticono, fue creado el DNS (Domain Name System), fue lanzado el primer gusano conocido como The Morris Worm.

# data[].attributes.body
En los 90', encontramos la programación distribuida y del multiprocesamiento a través de múltiples redes de computadoras, aprovechando el ciclo del procesador.

# data[].attributes.body
Los sistemas distribuidos hacen que toda una red computacional aparezca como una sola gran computadora donde diferentes actividades se llevarán a cabo en diferentes computadoras. Estos sistemas incluyen súper computadoras conectadas a través de redes con capacidad de transmisión de gigabytes por segundo, y supervisadas por software de administración, estos sistemas reciben el nombre de súper computación.