Please enable JavaScript.
Coggle requires JavaScript to display documents.
La programación es el proceso de crear instrucciones para que una…
La programación es el proceso de crear instrucciones para que una computadora realice tareas específicas.
La historia de la programación se remonta a la invención del telar de Joseph Marie Jacquard en el siglo XIX, que usaba tarjetas perforadas para crear diseños. En 1843, Ada Lovelace escribió el primer algoritmo destinado a ser procesado por una máquina, el motor analítico de Charles Babbage, lo que la convierte en la primera programadora de la historia.
-
-
Cercanos al lenguaje de la máquina (binario o ensamblador), son rápidos y eficientes, pero difíciles de aprender y usar, se usan para sistemas operativos, controladores y programación de hardware.
-
Ensamblador (Assembly): un poco más legible, traduce instrucciones a código máquina.
Lenguajes de alto Nivel: Más fáciles de entender porque se parecen al lenguaje humano, permiten programar de forma más rápida y estructurada, son portables pueden ejecutarse en diferentes sistemas operativos con pocas modificaciones.
Ejemplos:
Python, Java, C++, JavaScript.
Python
Fácil de aprender, sintaxis clara.
Usado en inteligencia artificial, ciencia de datos, web y automatización.
-
Java
-
Portabilidad: “escribe una vez, ejecuta en cualquier lugar”.
Usado en aplicaciones empresariales, web y móviles (Android).
C++
-
-
Usado en videojuegos, software de alto rendimiento y sistemas.
La programación moderna surgió en la Segunda Guerra Mundial con el desarrollo de las primeras computadoras electrónicas. En la década de 1950, se crearon los primeros lenguajes de programación de alto nivel como FORTRAN y COBOL, que facilitaron la escritura de programas.
Para qué sirve?
La programación se usa para automatizar procesos, resolver problemas y crear herramientas digitales. Es la base de la tecnología moderna, desde sistemas operativos y aplicaciones móviles hasta inteligencia artificial y videojuegos. Sin la programación, la mayoría de los dispositivos y servicios que utilizamos a diario no existirían
-
Sitios web: Un sitio web como Google o Wikipedia funciona gracias a la programación, que controla el diseño, la interacción con el usuario y la gestión de datos.
Aplicaciones móviles: Juegos, redes sociales como Instagram y herramientas de navegación como Waze son aplicaciones programadas para funcionar en teléfonos inteligentes.
Sistemas operativos: Windows, macOS, Android y iOS son la base de las computadoras y celulares, y son creados a través de la programación.
Videojuegos: La programación es esencial para crear los personajes, entornos y reglas de los videojuegos.
Inteligencia artificial (IA): La programación de algoritmos permite a las máquinas aprender y tomar decisiones, como en los asistentes virtuales (Siri, Alexa) o en los sistemas de recomendación de Netflix.