Scala es un lenguaje de programación de propósito general, diseñado para programar utilizando patrones de una forma concisa, elegante y utilizando tipos. De la misma forma, integra principios de orientación a objetos y programación funcional, permitiendo a los programadores ser