In this chapter, we had a brief overview of the Scala programming language, in which the examples in this book are implemented. First of all, we have motivated the usage of Scala as an example language by the fact that it supports a wide range of programming styles.
Next, we had a look at what makes Scala different from other languages. Please keep in mind that this section is meant as a brief overview of the language, and you should use more comprehensive tutorials if you are interested in finding out more about Scala.