Scala is a strong statically typed general-purpose programming language for both object-oriented programming and functional programming.
Website | Wikipedia