логическое программирование
Sign in to saveAlso known as use logic programming
programming paradigm based on formal logic
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/logic-programming
- Commons category
- Logic programming
Sources (3)
via Wikidata · CC0
Article · Русский
Логи́ческое программи́рование — парадигма программирования, основанная на математической логике — программы в ней задаются в форме логических утверждений и правил вывода. Наиболее известный язык логического программирования — Пролог. Первым языком логического программирования был язык Плэнер, в котором была заложена возможность автоматического вывода результата из данных и заданных правил перебора вариантов (совокупность которых называлась планом). Плэнер использовался для того, чтобы понизить требования к вычислительным ресурсам (с использованием техники поиска с возвратом) и обеспечить возможность вывода фактов, без активного использования стека. Затем был разработан Пролог, который не требовал плана перебора вариантов и был, в этом смысле, упрощением Плэнера. От Плэнера также произошли логические языки программирования , , и , а также язык , не использующих метод поиска с возвратами. Языки Mercury, Visual Prolog, Oz, , Datalog основаны на Прологе.
Abstract from DBpedia / Wikipedia · CC BY-SA