Prolog

Prolog
Paradigma logiikkapohjainen
Julkaistu 1972
Kehittäjä Alan Colmerauer
Merkittävimmät toteutukset SWI-Prolog, SICStus, Scryer Prolog
Vaikuttanut Erlang
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.[2]

  1. Programming Languages University of Waikako, Department of Computer Science. 2010-4-23. Arkistoitu 29.6.2011. Viitattu 16.4.2011.
  2. Henno, Jaak: Prolog ja Olympoksen jumalat. WSOY, 1991. ISBN 951-0-16963-3

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne