当サイトはプログラミング言語Scalaの入門講座です。
Scalaはオブジェクト指向型と関数型という二つの特徴を合わせもったプログラミング言語です。
Scalaはスイス連邦工科大学のマーティン・オーダスキー教授によって設計され、2003年ごろに登場しました。
Scalaで書かれたプログラムはJava仮想マシン上で動作するという特徴を持っています。
ScalaはTwitterやFoursquareなどの海外企業で採用されている実績があり、
日本でも徐々に案件が増えている状況で、今注目されている言語のひとつです。
当講座ではプログラミング言語をある程度、理解していることを前提にしています。
そのため、プログラミングの基本的な概念についての説明が
省略されていることをあらかじめご了承ください。