Introduction - Scala Documentation

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages.


This is a companion discussion topic for the original entry at http://docs.scala-lang.org//tutorials/tour/tour-of-scala.html.html