تمثل لغة البرولوج (prolog) طريقة البرمجة المنطقية، حيث تم تطويرها من قبل أستاذ في جامعة مرسيليا وتستخدم بشكل خاص في الذكاء الاصطناعي. تعتمد البرولوج على تعريف الحقائق والقواعد التي تربط الأشياء والعلاقات بينها، مما يمكّن المبرمجين من الوصول إلى استنتاجات منطقية. يوضح الوثيقة كيفية الإعلان عن الحقائق وكيفية اتخاذ الاستفسارات خلال برنامج البرولوج.