Vous pouvez jouer avec elle en tapant des expressions d'une ligne et d'observer les résultats mais vous pouvez aussi compter sur elle pour les grands systèmes critiques, comme l'ont fait de nombreuses entreprises, y compris Twitter, LinkedIn ou Intel
Scala est un langage orienté objet de race pure, car théoriquement, chaque valeur est un objet et chaque opération est un procédé d'appel.
L'approche de Scala est de développer un petit ensemble de constructions de base pour ensuite les combiner facilement ensemble.