Apa Itu Prolog ? Pengertian, Jenis & Contohnya

Prolog adalah bahasa pemrograman logis yang bersifat declarative (deklaratif) yang pertama kali dikembangkan oleh Alain Colmerauer pada tahun 1972 di Universitas Marseille. Ini disebut bahasa pemrograman logis karena logika disebut sebagai konsep dasar untuk pembuatan program dalam bahasa ini. Dalam prolog, logika dipelajari sebagai bait-bait aturan yang disebut sebagai predikat. Prolog bertujuan untuk menyelesaikan masalah dengan mencari relasi antara variabel. Banyak data kompleks dalam persoalan logika dapat diselesaikan dengan cepat. Prolog juga bisa digunakan untuk bertukar data di antara bahasa pemrograman lain seperti C, Java dan Pascal. Bahasa ini dapat digunakan di berbagai platform seperti Microsoft Windows, Linux dan Mac OSX.

Jenis - Jenis Prolog

  • Prolog Klasik
  • Prolog Logika
  • Prolog Fakta dan Aturan
  • Prolog Berbasis Obyek
  • Prolog Berbasis Rangkaian
  • Prolog Berbasis Skrip
  • Prolog Berbasis Unifikasi
  • Prolog Berbasis Nombor
  • Prolog Berbasis Logaritma
  • Prolog Berbasis Teori
  • Prolog Berbasis Peta
  • Prolog Berbasis Sintaks

Contoh - Contoh Prolog

  • kucing(X) :- binatang(X), berbulu(X).
  • binatang(X) :- hewan(X) ; burung(X).
  • hewan(X) :- kucing(X) ; anjing(X).
  • anjing(X) :- berbulu(X), suka_bertema(X).
  • suka_bertema(X) :- suka_makan(X).
  • suka_makan(X) :- cinta_makan(X).