SWI-Prolog


SWI-Prolog Logo‌‌

SWI-Prolog is an open source implementation of the programming language Prolog, commonly used for teaching and semantic web applications. It has a rich set of features, libraries for constraint logic programming, multithreading, unit testing, GUI, interfacing to Java, ODBC and others, literate programming, a web server, SGML, RDF, RDFS, developer tools (including an IDE with a GUI debugger and GUI profiler), and extensive documentation. SWI-Prolog runs on Unix, Windows, and Macintosh platforms.

Click here to search the PC Suites for versions of this software
Current version available: refer to SWI-Prolog website 

Platforms

  • Windows Yes
  • Macintosh  Yes
  • Linux   Yes  

Does NUI, Galway have a site licence for SWI-Prolog software?

SWI-Prolog is available free to download from swi-prolog.org

How can I get SWI-Prolog software for my computer?

  • SWI-Prolog is available in the PC Suites.  

  • Students     
    SWI-Prolog is available free to download from swi-prolog.org 

  • Staff 
    SWI-Prolog is available free to download from swi-prolog.org 

Can I install SWI-Prolog software on my home computer?

SWI-Prolog is available free to download from swi-prolog.org

Where can I get technical support about SWI-Prolog?

Technical support is available from swi-prolog.org