Prolog

Prolog
Paradigma logiikkapohjainen
Julkaistu 1972
Kehittäjä Alan Colmerauer
Murteet ISO Prolog, Edinburgh Prolog
Käyttöjärjestelmä alustariippumaton
Uutisryhmä comp.lang.prolog

Prolog on tunnetuin logiikkapohjainen ohjelmointikieli.[1] Nimi Prolog on lyhenne ranskan kielen sanoista PROgrammation en LOGique, sananmukaisesti logiikkaohjelmointi. Kielen kehittivät vuonna 1972 Alan Colmerauer, Philippe Roussel ja Robert Kowalski vaihtoehdoksi LISPille.

Logiikkaohjelmointikielenä Prolog poikkeaa melkoisesti proseduraalisista "tavallisista" ohjelmointikielistä. Kielellä tehdyt ohjelmat muodostuvat käskyjen sijaan säännöistä ja kyselyistä. Kyselyllä pyritään selvittämään, pystytäänkö se johtamaan säännöistä käsin.

  1. Programming Languages University of Waikako, Department of Computer Science. 2010-4-23. Arkistoitu 29.6.2011. Viitattu 16.4.2011.

Developed by StudentB