Scala Programming Language

Scala provides language interoperability with Java, so that library write in either language may be referenced directly in Scala or Java code. Unlike Java, Scala has many features of functional programming languages like scheme, standard ML and Haskell, including currying, immutability, lazy evaluation, and shape matching. 

On 12 May 2011, Odersky and collaborators launched Typesafe Inc. (later renamed Lightbend Inc.), a company to supply commercial support, training, and services for Scala. The design of Scala started in 2001 at the École Polytechnique Fédérale de Lausanne (EPFL) (in Lausanne, Switzerland) by Martin Odersky. It followed on from work on Funnel, a programming language combine ideas from functional programming and Petri nets.

LANGUAGE:

DARK MODE: