Get Programming with Scala

Explains the basics of the language in a very simple and captivating way.