Tema ovog završnog rada je primjena Prologa u praksi. U prvome dijelu ovog rada opisane su osnove logičkog programiranja, sintaksa i tipovi podataka unutar programskog jezika Prolog, te alati za rad u programskom jeziku Prolog. U drugom dijelu ovog rada opisane su neke od češćih primjena programskog jezika Prolog u praksi, te je napravljena usporedna analiza korištenja Prologa kao samostalnog jezika i u kombinaciji s drugim jezicima. Kao primjer za korištenje Prologa u kombinaciji s drugim jezicima korišten je razvoj IBM-ovog superračunala Watson. Kao primjer korištenja Prologa kao samostalnog jezika korišten je razvoj programskog jezika Erlang. Na kraju je objašnjena superiornost kombiniranja Prologa s drugim Programskim jezicima, te su do...