This category is on programming languages and documents that fully or partially support the basic principles of logic programming: declarative, relational programming based on first-order logic, via Horn clauses, where authors write databases of facts and rules (clauses), and users supply goals, which programs work to prove via resolution or backward chaining. Logic programming is used extensively in artificial intelligence, AI. The first such language was Prolog.
On this page, languages are arranged in two groups and levels: 1) Top group: types or classes of languages. 2) Bottom group: specific languages, with their own directory category.
More information
More information
Subcategories 8
Related categories 10
Sites 16
The Association for Logic Programming promotes all activities concerning the theory and application of logic programming in computer science, related disciplines and industry. The archive of the ALP Newsletter provides content and links regarding the field.
A pure, minimal but extensible, logic-programming/specification language with meta-language capability is described. The paradigm involved explicitly separates declarative specification from ensuing transformation.
Information on European ESPRIT Basic Research (funded) NoE, concerned with computational logic. Large community of European researchers, over 80 nodes at leading universities, businesses.
A bibliography on logic programming is supplemented with a survey of conferences, journals, series of books, organizations and related subjects.
Department of Computing, Imperial College of Science, Technology and Medicine, University of London: research group on logic and artificial intelligence focusing on communicating agents, computational logic and computational bioinformatics. Faculty home pages and departmental technical reports provide documentation on (the evolution) of logic programming.
Declarative temporal logic programming language for: general purpose programming, simulation, modeling reactive systems. Starlog programs consist of 2 components: a set of timed facts, a set of temporal logic rules.
Unofficial bibliography and home page.
Department of Computer and Information Science, Brooklyn College of the City University of New York. Home of the 2LP Language, runs on Linux, RS6000, SGI, Solaris, SunOS, Windows; download yours now. Free. Cool logo.
Conferences of the Special Interest Group on Logic Programming and Non-Monotonic Reasoning.
Maude is a reflective language based on equational rewrite principles, useful for modeling and solving a wide range of computational problems.
As part of a survey of information on artificial intelligence this section on logic programming is provided.
Type Rule Base is an experimental logic/metaprogramming language for generating Java code. This BSD-licensed free software resembles Prolog, is implemented in Java and provides a simple command-line interface.
Affiliated with the comp.lang.prolog newsgroup this repository includes general information, Prolog, Window system interfaces, other logic-programming systems, meetings, books and related information.
A logic-based query and transformation language for XML and semistructured data.
Resulting from the Exbed project, this general-purpose programming language supports data abstraction and rule-based programming and is based on but is not a formal extension of CLU.
A research-oriented Logic Programming system for Unix and Windows/DOS-based systems, representing a semantically enriched functional superset of Prolog and offering among other things evaluation through full SLG resolution.
Declarative temporal logic programming language for: general purpose programming, simulation, modeling reactive systems. Starlog programs consist of 2 components: a set of timed facts, a set of temporal logic rules.
The Association for Logic Programming promotes all activities concerning the theory and application of logic programming in computer science, related disciplines and industry. The archive of the ALP Newsletter provides content and links regarding the field.
Conferences of the Special Interest Group on Logic Programming and Non-Monotonic Reasoning.
A bibliography on logic programming is supplemented with a survey of conferences, journals, series of books, organizations and related subjects.
Unofficial bibliography and home page.
Maude is a reflective language based on equational rewrite principles, useful for modeling and solving a wide range of computational problems.
Department of Computing, Imperial College of Science, Technology and Medicine, University of London: research group on logic and artificial intelligence focusing on communicating agents, computational logic and computational bioinformatics. Faculty home pages and departmental technical reports provide documentation on (the evolution) of logic programming.
A logic-based query and transformation language for XML and semistructured data.
Affiliated with the comp.lang.prolog newsgroup this repository includes general information, Prolog, Window system interfaces, other logic-programming systems, meetings, books and related information.
Information on European ESPRIT Basic Research (funded) NoE, concerned with computational logic. Large community of European researchers, over 80 nodes at leading universities, businesses.
Resulting from the Exbed project, this general-purpose programming language supports data abstraction and rule-based programming and is based on but is not a formal extension of CLU.
A research-oriented Logic Programming system for Unix and Windows/DOS-based systems, representing a semantically enriched functional superset of Prolog and offering among other things evaluation through full SLG resolution.
A pure, minimal but extensible, logic-programming/specification language with meta-language capability is described. The paradigm involved explicitly separates declarative specification from ensuing transformation.
Type Rule Base is an experimental logic/metaprogramming language for generating Java code. This BSD-licensed free software resembles Prolog, is implemented in Java and provides a simple command-line interface.
As part of a survey of information on artificial intelligence this section on logic programming is provided.
Department of Computer and Information Science, Brooklyn College of the City University of New York. Home of the 2LP Language, runs on Linux, RS6000, SGI, Solaris, SunOS, Windows; download yours now. Free. Cool logo.

Last update:
October 31, 2023 at 6:25:12 UTC

Check out
Sports: Martial Arts: Karate: Goju Ryu
- Recently edited by emiliocz
- Recently edited by emiliocz