La programación es el proceso utilizado para idear y ordenar las acciones necesarias para realizar un proyecto.En la actualidad, la noción de programación se encuentra muy asociada a la creación de aplicaciones de informática y videojuegos. En este sentido, es el proceso por el cual una persona desarrolla un programa, valiéndose de una herramienta que le permite escribir el código (el cual puede estar en uno o varios lenguajes, como C ++, Java y Python, entre muchos otros) y de otra que sea capaz de “traducirlo” a lo que se conoce como lenguaje de máquina, que puede "comprender" el microprocesador.