miércoles, 15 de febrero de 2012

Programacion en PROLOG

 TURBO PROLOG

Desde mi punto de vista PROLOG es un lenguaje de programacion ¨logica¨ ya que este sistema permite realizar comparaciones de una variable con otra y automaticamente arroja un resultado esperado, de tal manera que simula el razonamiento de las personas, ejemplo : 
en el programa introducimos ciertas caracteristicas a una variable, despues le ordenamos al programa que nos clasifque las variables con las caracteristicas que le atribuimos anteriormente, y por ultimo el programa nos arrojara una pantalla con todos los posibles resultados que hayamos guardado anteriormente y claro, que tenga relacion con nuestra buesqueda.

Como dato curioso, al principio los programadores de prolog no busacaban crear un sistema de programacion, sino un sistema de procesamiento de lenguajes naturales.
Inicialmente se trataba de un lenguaje totalmente interpretado hasta que, en 1983, David H.D warren  desarrolló un compilador capaz de traducir Prolog en un conjunto de instrucciones de una maquina abstracta denominada waarren abstract machine o abreviadamente, WAM. Desde entonces Prolog es un lenguaje semi-interpretado.

No hay comentarios:

Publicar un comentario