Prolog это старинный и очень специфичный язык программирования. Сегодня его редко используют. Вы не встретите на hh.ru вакансий для программистов Prolog. Но все это очень интересный язык. Его сегодня используют для созданий экспертных систем, которые помогают принимать решения.
Краткая история языка Prolog
Prolog — это система логического программирования, которая появилась в 1972 году. Основное его назначение — это решение логических задач, что делает его востребованным в разработке экспертных систем. Но на сегодняшний день этот язык мало популярен. Он не смог тягаться с языком Lisp.
Где сегодня применяется Prolog
Обучение логическому программированию. Язык Prolog сегодня применяют для обучения логическому программированию в университетах.
Создание определенных экспертных систем. На сегодняшний день Prolog менее популярен чем Lisp для построения экспертных систем, но в некоторых задачах он оказывается лучше:
- Например его легче использовать для доказательства теорем.
- На нем разрабатывают экспертные системы для предсказания землетрясений.
- Prolog хорошо подходит для составления расписаний.
- Для созданий языковых интерфейсов для существующих программ.
Преимущества языка Prolog
Как скачать интерпретатор Prolog
Простой и легкий в использовании интерпретатор языка программирования Prolog. Часто используется в вузах.
Ссылка для загрузки: https://dobrev.com/download.html
В эту версию Пролога было добавлено ООП
Ссылку на страницу загрузки: https://www.visual-prolog.com/vip/download/default.htm
Вполне работоспособная версия интерпретатора языка Prolog
Ссылку на страницу загрузки: https://www.swi-prolog.org/Download.html
Примеры программ на Prolog
https://laurvas.ru/prolog/
http://dstu2204.narod.ru/3sem/lp/index.htm
https://www.sites.google.com/site/anisimovkhv/learning/iis/lecture/tema10
Книги по языку программирования Prolog
https://www.swi-prolog.org/pldoc/man?section=quickstart