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.