Scala er et alsidigt programmeringssprog, der er kendetegnet ved at være kortfattet, elegant og typesikkert. Det er et mere rent objektorienteret funktionelt programmeringssprog, hvor hver værdi i Scala er et objekt. Scala er et programmeringssprog baseret på Java, og den endelige kode kan udføres direkte af Java Virtual Machine. Scala ændrer måden, hvorpå software bygges. I øjeblikket har Scala-sproget allerede mange brugere, herunder store virksomheder som Twitter, LinkedIn og Siemens.