Akademik

Lenguaje de programación
Un lenguaje de programación es una técnica estándar de comunicación que permite expresar las instrucciones que han de ser ejecutadas en una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen un programa informático. Aunque, muchas veces se usa lenguaje de programación y lenguaje informático como fuesen sinónimos, no tiene porque ser así, ya los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo el HTML. Un lenguaje de programación permite a un programador especificar de manera precisa: sobre qué datos una computadora debe operar, cómo deben ser estos almacenados y transmitidos y, qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural.

* * *

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.