Scala est l'abréviation de Scalable Language et est un langage de programmation multi-paradigmes

Martin Odersky de l'Ecole Polytechnique Fédérale de Lausanne (EPFL) a commencé à concevoir Scala en 2001 sur la base des travaux de Funnel.

Funnel est un langage de programmation qui combine des idées de programmation fonctionnelle avec des réseaux de Petri.

Opérateurs Scala syntaxe

Un opérateur est un symbole qui indique au compilateur d'effectuer des opérations mathématiques et logiques spécifiées.

Scala possède un riche ensemble d'opérateurs intégrés, notamment les types suivants :

opérateurs arithmétiques

opérateurs relationnels

opérateurs logiques

opérateurs de bits

opérateurs d'affectation

Opérateurs Scala exemple

object Test {
   def main(args: Array[String]) {
      var a = 10;
      var b = 20;
      var c = 25;
      var d = 25;
      println("a + b = " + (a + b) );
      println("a - b = " + (a - b) );
      println("a * b = " + (a * b) );
      println("b / a = " + (b / a) );
      println("b % a = " + (b % a) );
      println("c % a = " + (c % a) );
      
   }}