Scala ist eine der modernsten Programmiersprachen auf der Java-Plattform. Als compilierte Sprache hat Scala vor allem auch die Performance von Java geerbt und profitiert von den Erfahrungen der grundsoliden und seit Jahren stabilen Plattform. Dadurch lässt sich Scala überall dort einsetzen, wo vorher Java verwendet wurde. Interoperabilität mit bestehendem Java-Code stellt ebenfalls kein Problem dar. Als moderne Hybridsprache mit funktionalen und objektorientierten Ansätzen ermöglicht Scala allerdings einen enormen Produktivitätsgewinn gegenüber klassischer Java-Entwicklung und erreicht fast das Niveau, das man sonst nur von Skriptsprachen wie Ruby oder Python kennt - ohne dabei auf die Geschwindigkeit einer compilierten Sprache verzichten zu müssen. Selbst Java-Erfinder James Gosling meint: Wenn ich eine andere Programmiersprache als Java wählen würde, wäre es Scala.