Está en la página 1de 6

Lisp, Prolog y Haskell

Lisp

List processing (Procesamiento de listas)


Es una familia de lenguajes de programación de
computadora de tipo multiparadigma
Se basa en la aplicación de funciones a los datos
y se apoya en la utilización de funciones
matemáticas para el control de los mismos.
Prolog

 Prolog es un lenguaje conversacional; es decir, el sistema Prolog


mantiene un diálogo continuo con el programador desde el inicio de
la sesión hasta el final de la misma. Este diálogo toma generalmente
la forma de un interrogatorio, a lo largo del cual el programador
planteará preguntas al sistema Prolog. Por su parte, el sistema Prolog
responderá cada una de las preguntas formuladas por el programador
en la medida en que esto sea posible.
Haskell

 Haskell es un lenguaje de programación puramente


funcional. En los lenguajes imperativos obtenemos
resultados dándole al computador una secuencia de tareas
que luego éste ejecutará. Mientras las ejecuta, puede
cambiar de estado.

También podría gustarte