Install Scala on your computer and start writing some Scala code!
Tour of Scala
Bite-sized introductions to some of the core language concepts.
Scala for Java Programmers
A quick introduction to Scala for those with a Java background.
API documentation for every version of Scala.
In-depth documentation covering many of Scala's features.
An in-depth guide on how to write idiomatic Scala code.
A handy cheatsheet covering the basics of Scala's syntax.
A list of frequently-asked questions about Scala language features and their answers.
Scala's formal language specification.
The Scala Improvement Process. Language & compiler evolution.
The Scala Platform Process. Community-driven library evolution.