Want to make creations as awesome as this one?

Transcript

Programacion con tarjetas (1940-1950)Los programas se codificaban en tarjetas perforadas que eran leidas por las computadoras, las cuales no contaban con un sistema operativo

Lenguaje de programacion de bajo nivel(1950-1960)Surgen los primeros lenguajes de comunicacion como el ensamblador,que permite escribir instrucciones mas cercanas al lenguaje de la maquina

Lenguaje de programacion de alto nivel(1960-1970)Desarrollo de lenguajes de programacion FORTRAN, COBOL, ALGOL, que abstraian al programador de despreocuparse de los detalles de bajo nivel

Sistemas operativos(1960-1970)aparecen los primeros sistemas operativos como UNIX, MSDOS y los sistemas operativoos de mainframe que permitian la ejecucion de multiples programas en la computadora

Interfaces graficas de usuario (GUI)(1980-1990)El surgimiento de GUI las ventanas, como las de macintosh y windows revoluciono la interaccion con el software haciendolo mas amigable y intuitiva para los usuarios

Programacion orientada a objetos(1990-2000)la adopcion de la programacion orientada a objetos con lenguaje C++ y java fomento el desrrollo del software mas modular reutilizable y escalable la creacion del raon es un ejemplo, que al hacer clic en un icono tenemos acceso a el

Softa ware codigo abierto(1990-actualidad)el movimiento del software codigo abierto impulsado por proyectos como Linux, Apache promovio la colaboracion y el acceso al codigo fuente, generando alternativas gratuitas y flexibles

Aplicaciones web y moviles(2000-actualidad)El auje de internet y los dispositivos moviles impulso el desarrollo de aplicaciones web y moviles revolucionando la forma en la que interactuamos con el software