Scala is object-oriented and functional high-level programming language. It has static types and can run in JVM run-times virtual machine. It is a language for large business applications.
The creator of Scala: Martin Odersky is presenting YouTube his vision. This is much better then anything I can say. So watch this short video to get familiar with the Scala language.
Home Website: https://www.scala-lang.org/
Martin Odersky: Functional Programming