Wednesday, 3 August 2022

SWI Prolog and SWISH

We'll be using a mature and open source Prolog called SWI-Prolog.

To avoid the complexity of installing and configuring the Prolog language, we'll be using than online service called SWISH accessed through any modern browser:



If you have the technical experience, you can of course download and run SWI-Prolog locally, and even use your favourite code editor with a prolog or swi-prolog specific support, such as the add-on for Microsoft's Visual Studio Code.

We'll be putting all our prolog program examples on GitHub for convenient access:

The files have a suffix .pl and are simply plain text files.