La programación informática es el proceso de diseñar, codificar, depurar y mantener programas computacionales escritos en un lenguaje de programación para exhibir un comportamiento deseado. La programación requiere conocimientos en el lenguaje de programación utilizado, algoritmos y lógica formal. Los lenguajes de programación se rigen por reglas y órdenes que tienden a asemejarse a una lengua natural acotada y cuanto menos ambiguo es un lenguaje, más potente es. Los lenguajes de programación de alto nivel distinguen elementos léxic