Sunteți pe pagina 1din 1

Se trata de un lenguaje de programacin ideado a principios de los aos 70 en la Universidad

de Aix-Marseille I (Marsella, Francia) por los estudiantes Alain Colmerauer yPhilippe Roussel.
Naci de un proyecto que no tena como objetivo la traduccin de un lenguaje de
programacin, sino la clasificacin algortmica de lenguajes naturales. Alain Colmerauer y
Robert Pasero trabajaban en la parte del procesado del lenguaje natural y Jean Trudel y
Philippe Roussel en la parte de deduccin e inferencia del sistema. Interesado por el mtodo
de resolucin SL, Trudel persuadi a Robert Kowalski para que se uniera al proyecto, dando
lugar a una versin preliminar del lenguaje Prolog a finales de 19712 y apareciendo la versin
definitiva en 1972.3 Esta primera versin de Prolog fue programada en ALGOL W.
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 mquina abstracta denominada Warren Abstract Machine, o abreviadamente, WAM.
Desde entonces Prolog es un lenguaje semi-interpretado.
Si bien en un principio se trataba de un lenguaje de uso reducido, la aparicin de intrpretes
del mismo para microordenadores de 8 bits (ej: micro-PROLOG) y para ordenadores
domsticos de 16 bits (ej: Turbo Prolog de Borland, entre otros muchos) a lo largo de la
dcada de 1980 contribuy notablemente a su popularizacin.4 Otro importante factor en su
difusin fue la adopcin del mismo para el desarrollo del proyecto de la quinta generacin de
computadoras a principios de la dcada de los 80,5 en cuyo contexto se desarroll la
implementacin paralelizada del lenguaje llamada KL1 y del que deriva parte del desarrollo
moderno de Prolog.
Las primeras versiones del lenguaje diferan, en sus diferentes implementaciones, en muchos
aspectos de sus sintaxis, emplendose mayormente como forma normalizada el dialecto
propuesto por la Universidad de Edimburgo,6 hasta que en 1995 se estableci un estndar
ISO (ISO/IEC 13211-1), llamado ISO-Prolog.
Prolog se enmarca en el paradigma de los lenguajes lgicos y declarativos, lo que lo diferencia
enormemente de otros lenguajes ms populares tales como Fortran, Pascal, C oJava.

S-ar putea să vă placă și

  • Primer Examen de Arquitectura de Computadoras
    Primer Examen de Arquitectura de Computadoras
    Document2 pagini
    Primer Examen de Arquitectura de Computadoras
    Jose Ramon Sandoval Jimenez
    100% (1)
  • Cifras y Letras
    Cifras y Letras
    Document40 pagini
    Cifras y Letras
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Mochila de Emergencia
    Mochila de Emergencia
    Document3 pagini
    Mochila de Emergencia
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Biografia Winston Churchill
    Biografia Winston Churchill
    Document2 pagini
    Biografia Winston Churchill
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • El Shell Comandos Básicos de Linux
    El Shell Comandos Básicos de Linux
    Document26 pagini
    El Shell Comandos Básicos de Linux
    Renato Pintado Zevallos
    Încă nu există evaluări
  • Leer Esto. Muy Importante.
    Leer Esto. Muy Importante.
    Document1 pagină
    Leer Esto. Muy Importante.
    Emmanuel Draco Perez
    Încă nu există evaluări
  • J Option Pane
    J Option Pane
    Document7 pagini
    J Option Pane
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Ejercicio Solucion
    Ejercicio Solucion
    Document5 pagini
    Ejercicio Solucion
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Los Principios de DEC
    Los Principios de DEC
    Document1 pagină
    Los Principios de DEC
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Depuración de Programas
    Depuración de Programas
    Document1 pagină
    Depuración de Programas
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Resolucion de Problemas
    Resolucion de Problemas
    Document1 pagină
    Resolucion de Problemas
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • El Microprocesador y Su Historia
    El Microprocesador y Su Historia
    Document3 pagini
    El Microprocesador y Su Historia
    Victor Marrufo
    Încă nu există evaluări
  • Pilas
    Pilas
    Document32 pagini
    Pilas
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Tda
    Tda
    Document1 pagină
    Tda
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • América
    América
    Document1 pagină
    América
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Wikinota 1
    Wikinota 1
    Document1 pagină
    Wikinota 1
    TonyTony
    Încă nu există evaluări
  • Pila de Protocolosa
    Pila de Protocolosa
    Document1 pagină
    Pila de Protocolosa
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • KC and The Sunshine Band
    KC and The Sunshine Band
    Document1 pagină
    KC and The Sunshine Band
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Sartre
    Sartre
    Document1 pagină
    Sartre
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Arbol
    Arbol
    Document2 pagini
    Arbol
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Historia de Algo
    Historia de Algo
    Document1 pagină
    Historia de Algo
    richard
    Încă nu există evaluări
  • Dogma
    Dogma
    Document1 pagină
    Dogma
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Toto
    Toto
    Document1 pagină
    Toto
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Emilio
    Emilio
    Document1 pagină
    Emilio
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Parménides de Elea
    Parménides de Elea
    Document1 pagină
    Parménides de Elea
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Homero
    Homero
    Document1 pagină
    Homero
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Solón
    Solón
    Document1 pagină
    Solón
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Friedrich Wilhelm Nietzsche
    Friedrich Wilhelm Nietzsche
    Document1 pagină
    Friedrich Wilhelm Nietzsche
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări
  • Pitágoras de Samos
    Pitágoras de Samos
    Document1 pagină
    Pitágoras de Samos
    Jose Ramon Sandoval Jimenez
    Încă nu există evaluări