Turbo Prolog (Турбо-Пролог) є самим чудовим мовою штучного інтелекту (ІІ). Turbo Prolog (Турбо-Пролог) є компиляторний-орієнтованою мовою програмування високого рівня. Turbo Prolog (Турбо-Пролог) розроблений фірмою Borland International і призначений для програмування задач з області штучного інтелекту.
Як мова програмування штучного інтелекту Turbo Prolog (Турбо-Пролог) особливо хороший для створення експертних систем. динамічних баз даних, програм із застосуванням природномовних конструкцій. Turbo Prolog (Турбо-Пролог) також може бути використаний і для інших завдань загального характеру.
Turbo Prolog (Турбо-Пролог) має вікна, кольорову графіку і інтерактивні засоби введення-виведення, що свідчить про його максимальну зручність для користувача прикладних програм.
Вбудовані предикати Turbo Prolog (Турбо-Пролог) та інші додаткові можливості роблять його придатним для вирішення багатьох стандартних завдань зі сфери бізнесу, включаючи бухгалтерський облік, розрахунок зарплати і уявлення графіків.
Написані на Turbo Prolog (Турбо-Пролог) програми компілюються. на відміну від інших версій Прологу, де програма інтерпретується.
Інтерпретатор вибирає пропозиції програми одне за іншим і послідовно виконує їх.
Компілятор транслює в машинні коди відразу весь текст програми.
Turbo Prolog (Турбо-Пролог) транслює вихідний текст програми особливо швидко (швидше за всіх інших версій Прологу для комп'ютерів IBM PC). Також Turbo Prolog (Турбо-Пролог) дозволяє легко створювати окремі виконувані файли.
Turbo Prolog (Турбо-Пролог) має прекрасний користувальницький інтерфейс для налагодження програм.
Turbo Prolog (Турбо-Пролог) має кілька відмінностей. В Turbo Prolog (Турбо-Пролог) відсутні деякі елементи CM Prolog, але такі, які зустрічаються тільки в дуже складних програмах.
Найсерйознішим відзнакою від згаданого стандарту (як і від інших версій мови) є наявність в Turbo Prolog (Турбо-Пролог) суворої типізації елементів даних.
Зроблені відступу від неофіційного стандарту дозволили значно збільшити швидкість трансляції та рахунки програм. І хоча деякі програмісти заперечують проти цих відступів, кажучи що Turbo Prolog (Турбо-Пролог) не їсти Пролог «в чистому вигляді», проте саме в такому вигляді мова має масу переваг, наприклад наявність графіки і можливість роботи з вікнами. Цих коштів немає в інших реалізаціях. Незалежно від того, чи є Turbo Prolog (Турбо-Пролог) «чистим» Прологом чи ні, він тим не менше є дуже сучасним, повноцінним і гнучким мовою програмування.
PROLOG.EXE - основний файл системи Турбо-Пролог.
PROLOG.OVL - оверлейний файл, який використовується системою при запуску, при створенні .EXE файлів і при виконанні деяких інших функцій.
PROLOG.SYS - файл, що містить інформацію про колір, розташування вікон системи, також як і інформацію про використовуються під системою директоріях.
PROLOG.ERR - файл з повідомленнями про помилки.
PROLOG.HLP - файл з текстом застосовуються в системі підказок (звернення до нього здійснюється за допомогою функціональної клавіші F1).
GEOBASE.PRO і GEOBASE.INC - демонстраційна програма бази даних по географії США GeoBASE.
GEOBASE.DBA - дані для програми GeoBase.
GEOBASE.HLP - текст підказок програми GeoBase.
PROLOG.LIB і INIT.OBJ - файли, які використовуються системою Турбо-Пролог при створенні здійсненних файлів.
EXAMPLES - директорія, що містить програми, які використовуються в розділі навчання Посібники користувача.
ANSWERS - директорія, що містить відповіді на вправи з Керівництва.
PROGRAMS - директорія, що містить демонстраційні програми.
PRO - директорія файлів початкового програмного коду.
OBJ - директорія об'єктних файлів.
EXE - директорії здійсненних файлів.