* * *
Lenguaje en el que un programador de computadores escribe instrucciones para que sean ejecutadas por una computadora.
Algunos lenguajes, como COBOL, FORTRAN, Pascal y C, son conocidos como lenguajes procedurales, ya que usan una secuencia de comandos para especificar como la máquina debe hacer para resolver un problema. Otros lenguajes, como LISP, son funcionales, en el que el programa se hace invocando procedimientos (sección de código ejecutable dentro de un programa). Los lenguajes que soportan programación orientada a objetos toman los datos para ser manipulados como sus puntos de partida. Los lenguajes de programación también pueden ser clasificados de alto o bajo nivel. Los lenguajes de bajo nivel acceden a la computadora de una manera que esta pueda entender en forma directa, pero están muy alejados del lenguaje humano. Los lenguajes de alto nivel tratan con conceptos que los seres humanos pueden diseñar y entender, pero deben ser traducidos por medio de un compilador en un lenguaje que las computadoras entiendan.
Enciclopedia Universal. 2012.