1. ¿Qué es un programa?¶
- Un conjunto detallado de instrucciones, paso a paso, que le dice a la computadora qué hacer. 
- Si cambiamos el programa, la computadora hará algo diferente 
- La computadora permanece igual, pero el programa ha cambiado 
- Los programas se ejecutan 
- El software (programas) controla el hardware 
- El proceso de creación de software se llama programación 
- Un algoritmo es la receta, paso a paso, que resuelve un problema computacional 
1.1. Lenguajes de programación¶
- Los idiomas de bajo nivel son los más cercanos a la máquina 
- Ensamblador: - Cargue el número de variables A en la CPU 
- Cargue el número de variables B en la CPU 
- Agregar los dos números en la CPU 
- Almacenar el resultado en la variable C 
 
- Comando original en lenguaje de alto nivel: C = A + B 
- Los compiladores convierten el lenguaje de alto nivel al lenguaje de máquina informática específica 
- Los intérpretes analizan y ejecutan el programa instrucción por instrucción del lenguaje de máquina 
