what is Scala used for
Scala (/ËskÉËlÉË/ SKAH-lah) is a programming language for general software applications. Scala has full support for functional programming and a very strong static type system. This allows programs written in Scala to be very concise and thus smaller in size than other general-purpose programming languages. scala HelloWorld (You may need to use the -cp key to set the classpath like in Java). This is analogous to the process for compiling and running Java code. Indeed, Scala's compilation and execution model is identical to that of Java, making it compatible with Java build tools such as Ant.