Scalaはオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語。
名前の「Scala」は英語の「scalable language」に由来するものである。
ScalaやGroovyもKotlinと同じくJVM言語の1つです。