زبان برنامه نویسی پرولوگزبان مفسری است که اساس آنمنطق و روابط بازگشتیاست شاید اگر برای بار اول با آن روبه رو شوید برایتان کمی عجیب و سخت به نظر برسد. ولی باید بدانید که این زبان کاربردهای بسیاری دارد بخصوص وقتی بخواهید برنامه ای بنویسید که با اشیا غیر عدد