La programación informática es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales escritos en un lenguaje de programación para crear programas con un comportamiento deseado. La programación requiere conocimientos en áreas como el lenguaje de programación, algoritmos y lógica formal. Los lenguajes de programación se rigen por reglas y comandos similares a un lenguaje natural acotado y cuanto menos ambiguo es un lenguaje, más potente es considerado. Los lenguajes de alto nivel incluy