Choose Learning Scala This book, 200 pages, thin enough.
Install http://www.scala-lang.org/to download binary versions. Inside the bin is an interactive shell that runs under all operating systems, called Rpel in Scala. The interactive interface is much like Python and Ruby, which is easy to get started with.
Scala is a strongly typed language,
A type is the kind of data and working with, a definition or classification of data. All data on Scala corresponds to a specific type, and all Scala types is defined as classes with methods that operate On the data.
Scala has a GC mechanism (the JVM-based will have a GC mechanism)
Scala assignment Syntax:<name>:<type>=<literal>
Scala's data type Byte, Short,int,long,float, Double, String,char length are consistent with Java.
Scala variable var <identifier>[: type]= <data>
If you do not specify a type, the compiler helps specify the type, but once the type is specified, it cannot be changed.
Scala Express record 1