La programación es el proceso de escribir instrucciones en un lenguaje informático para que una computadora resuelva un problema. Se aplica cuando ordenamos algo para que funcione como lo hemos planeado, y ha sido fundamental para el desarrollo humano al permitir que las máquinas realicen procesos complejos. La diferencia entre programar y codificar es que programar se refiere a planificar la solución de un problema, mientras que codificar es escribir el código en un lenguaje específico.