Language tutorials

Java

Prolog

Haskell