Está en la página 1de 5

Lenguajes de Programacin en la Inteligencia Artificial

Oscar Javier Rodrguez Snchez Facultad de Ciencias Fsico Matemticas 16 de octubre 2012

Cules son los tipos de lenguajes utilizados en la inteligencia artificial?

LENGUAJE LISP
Es el segundo lenguaje de programacin de alto nivel ms viejo que existe que todava tiene un gran uso. Fue desarrollado por John McCarthy en 1958 aunque ha cambiado mucho desde sus comienzos. El nombre de LISP deriva de LISt Processing, proceso de listas. Se trata de una de las claves de este lenguaje de programacin, las listas encadenadas. Gracias e esto, los programas de LISP pueden manipular el cdigo fuente como una estructura de datos, dando lugar a macro sistemas, que permiten a los programadores crear nueva sintaxis de programas de dominio especfico. Todo el cdigo de programacin de LISP se escribe en expresiones S, o lo que es lo mismo, listas entre parntesis. Desde un principio LISP naci estrechamente relacionado con la investigacin de la IA, especialmente en sistemas PDP-10.

LENGUAJE PROLOG
Se trata de un lenguaje de programacin muy usado en el medio de investigacin en Inteligencia Artificial, creado a principios de los 70 por Alain Colmerauer y Phillipe Roussel. Se trata de un lenguaje declarativo que, en un principio era totalmente interpretado y tras su desarrollo por David H.D. Warren pas a ser semi interpretado. Prolog proviene del francs PROgrammation en LOGique.

LENGUAJE OPS5
El lenguaje OPS5 es quizs el menos conocido de los nombrados. No obstante, su importancia en el desarrollo de la inteligencia artificial fue clave dado que fue el primer lenguaje usado con resultado de xito en un sistema experto. La familia de los lenguajes OPS (Oficial Production System) fue desarrollada a finales de la dcada de 1970 por Charles Forgy, se trata de un lenguaje para ingeniera cognoscitiva que aguanta el procedimiento de representacin del conocimiento en forma de reglas.

Bibliografas:
https://sites.google.com/site/proyectointeligencia artificial/indice/lenguajes-de-programacin
http://www.monografias.com/trabajos16/intelige ncia-artificial/inteligencia-artificial.shtml

http://es.kioskea.net/contents/langages/langages. php3

!Gracias por su atencin!


INICIO

También podría gustarte