Haskell has several implementations for multiple platforms. These include both an
interpreted version called Hugs, and several Haskell compilers. The best starting place
for all of these is Haskell.org. Links lead to various Haskell implementation. Depending
on your operating system, and its packaging system, Haskell may have already been
installed, or there may be a standard way to install a ready-to-run version. I recommend
those taking this tutorial obtain Hugs for purposes of initial experimentation, and for
working along with this tutorial, if you wish to do so.