What is scala?
Scala is a multi-paradigm programming language developed at the Federal Institute of Technology (EPFL) in Lausanne, Switzerland. Functional programming, pattern matching combined with object-orientation make it easy to write beautiful, concise code. For a detailed description of the language, see scala-lang.org.