Historia de Oceanía

¿Qué es un lenguaje declarativo?

Un lenguaje declarativo es un lenguaje de programación que expresa la lógica de un cálculo sin describir su flujo de control. En otras palabras, un lenguaje declarativo le dice a la computadora qué hacer, pero no cómo hacerlo. Esto contrasta con un lenguaje imperativo, que describe los pasos que debe seguir la computadora para realizar un cálculo.

Los lenguajes declarativos se utilizan a menudo para tareas como consultas de bases de datos e inteligencia artificial. Esto se debe a que permiten al programador concentrarse en el problema en cuestión, sin tener que preocuparse por los detalles de cómo lo resolverá la computadora.

Algunos ejemplos de lenguajes declarativos incluyen SQL, Prolog y Haskell.

Publicación anterior