By Michel Schinz and Philipp Haller
This document gives a quick introduction to the Scala language and compiler. It is intended for people who already have some programming experience and want an overview of what they can do with Scala. A basic knowledge of object-oriented programming, especially in Java, is assumed.
This is a companion discussion topic for the original entry at http://docs.scala-lang.org//tutorials/scala-for-java-programmers