Privacy Policy  |   Terms of Service  |   About Us  |   Top Searches  |      

     In All Categories    In This Category    
 Help Center   
CATEGORIES/HOME/Top/Computers/Programming/Languages/Logic-based       BACK
Constraint_Logic Constraint Logic
Functional_Logic Functional Logic


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.

RESULTS
The World Wide Web Virtual Library: Logic Programming 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.
http://www.afm.sbu.ac.uk/logic-prog/

Special Interest Group on Logic Programming and Nonmonotonic Reasoning: LPNMR Forum for exchange of information on the area of logic programming (LP) and nonmonotonic reasoning (NR): questions in LP related to NR, and in aspects of NR that bear directly on LP: definitions, links to software and related sites.
http://www.cs.engr.uky.edu/~lpnmr/

The Maude System Maude is a reflective language based on equational rewrite principles, useful for modeling and solving a wide range of computational problems.
http://maude.cs.uiuc.edu/

Kiev: Java compiler with logic extensions This open-source language licensed under GPL is a superset of Java with Prolog-like extensions.
http://www.forestro.com/kiev/index.html

SampleTalk Language and programming technology Build a program immediately from data processing examples: AI language, simpler than Prolog, based on generalization and matching of unconstrained text processing samples.
http://sampletalk.8m.com/

PC AI - Logic Programming As part of a survey of information on artificial intelligence this section on logic programming is provided.
http://www.pcai.com/web/ai_info/logic_programming.html

Starlog 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. Somewhat like Prolog.
http://www.cs.waikato.ac.nz/Research/starlog/index.html

Conferences: Logic-Related In the last few years, ever more events overlapping in technical scope with LICS (Symposium on Logic in Computer Science) are scheduled with no coordination, often causing conflicts: 1995 LICS and FPCA were at the exact same time and place. This page attempts to aid coordination.
http://cm.bell-labs.com/cm/cs/who/libkin/lics/logic-confs.html

LPNMR FTP Archive Logic programming papers.
ftp://ftp.ms.uky.edu/pub/lpnmr/

Logic-Based Systems Lab 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.
http://www.sci.brooklyn.cuny.edu/~lbslab/

TyRuBa 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.
http://tyruba.sourceforge.net/

COMPULOG NET: Network of Excellence: NoE Information on European ESPRIT Basic Research (funded) NoE, concerned with computational logic. Large community of European researchers, over 80 nodes at leading universities, businesses.
http://archive.museophile.sbu.ac.uk/compulog/

What are Logic Programming and Prolog? Clear explanation of logic programming, and merits of declarative languages.
http://www.biocheminfo.org/moirai/cs_magenta/prolog.html

Axiomatic Language 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.
http://www.axiomaticlanguage.org/

Journal of Logic Programming Unofficial bibliography and home page.
http://www.informatik.uni-trier.de/~ley/db/journals/jlp/

ALP 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.
http://www.cs.kuleuven.ac.be/~dtai/projects/ALP/

Dyna A logic-based language for dynamic programming. Equational inference rules derive theorems with associated values, e.g. probabilities in statistical AI. Supports prioritization, pruning and parameter training. Compiles into fast, handy C++ classes. Developed within an open-source project.
http://www.dyna.org

KLIC Association Develops and popularizes KLIC implementation of concurrent and parallel logic programming language KL1, and related software. Designed in the Fifth Generation Computer Systems (FGCS) project, by Institute for New Generation Computer Technology (ICOT), Japan. Free software.
http://www.klic.org/

University: Imperial College: Logic Programming Group Department of Computing, Imperial College of Science, Technology and Medicine, University of London: group information, software, manuals, FAQs, ALP link, LP links.
http://www-lp.doc.ic.ac.uk/

XSB 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.
http://xsb.sourceforge.net/

Xcerpt A logic-based query and transformation language for XML and semistructured data.
http://xcerpt.org/

XE 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.
http://www.cs.hut.fi/~enu/exbed/xe.html

DBLP: Logic Programming A bibliography on logic programming is supplemented with a survey of conferences, journals, series of books, organizations and related subjects.
http://www.informatik.uni-trier.de/~ley/db/conf/indexl.html






PARENT CATEGORIES
ABC ABC
Ada Ada
ADL ADL
Aleph Aleph
Algol_60 Algol 60
Algol_68 Algol 68
APL APL
Assembly Assembly
Awk Awk
BASIC BASIC
Befunge Befunge
BETA BETA
Bigwig Bigwig
Blue Blue
Brainfuck Brainfuck
C++ C++
C-sharp C-sharp
Cecil Cecil
CHILL CHILL
Clarion Clarion
Clean Clean
Clipper Clipper
CLU CLU
Cobol Cobol
CobolScript CobolScript
Cocoa Cocoa
Comparison_and_Review Comparison and Review
Compiled Compiled
Component_Pascal Component Pascal
Concurrent Concurrent
Constraint Constraint
Curl Curl
Database Database
Dataflow Dataflow
Declarative Declarative
Delphi Delphi
Directories Directories
Dylan Dylan
Education Education
Eiffel Eiffel
ElastiC ElastiC
Erlang Erlang
Euphoria Euphoria
Forth Forth
Fortran Fortran
FP FP
Frontier Frontier
Functional Functional
Garbage_Collected Garbage Collected
Goedel Goedel



     Help Center   

Powered By dmoz

IMPORTANT: We do not present our users with pop-ups or any other non-contextual advertising. Nor do we send email to
our users. If you see or receive one of these items, it is coming from an outside source, either as a result of something you
have previously downloaded or as an "exit" pop-up from the site you just visited. It is not coming from our site.

Privacy Policy | Terms of Service | About Us | Help Center | Top Searches | Send us Feedback.

Copyright © 1999-2004 DEV-FX Techs. All Rights Reserved.  04th of September 2010