Historia: En el Siglo XIX se escribió el primer algoritmo para la máquina analítica en la década de 1940 salen las primeras computadoras electrónicas, Se programaban con interruptores y tarjetas perforadas, en la década de 1950 se conocen los primeros lenguajes de programación como Fortran, Lisp y COBOL, en la década de 1970 Aparecen lenguajes como C, Pascal y la programación orientada a objetos después en la década de 1990-2000 llega la creación de Java, Python, JavaScript y el auge del desarrollo web y actualmente son lenguajes entre ellos Python y frameworks para inteligencia artificial y desarrollo móvil.
¿Para qué sirve? Automatización de tareas, desarrollar software y aplicaciones crear páginas web y el uso para la Inteligencia artificial
Ejemplos: lo vemos en Apps móviles como WhatsApp, en los videojuegos, programas de análisis de datos