About 100,000 results
Open links in new tab
  1. The Scala Programming Language

    Scala's expressivity and compiler-enforced safety makes it easier to construct reliable concurrent code. With Scala, your programs take full advantage of multi-core and distributed architectures, ensure …

  2. Scala (programming language) - Wikipedia

    Scala (/ ˈskɑːlɑː / SKAH-lah) [7][8] is a strongly statically typed high-level general-purpose programming language that supports both object-oriented programming and functional programming. Designed to …

  3. Scala Programming Language - GeeksforGeeks

    Jul 23, 2025 · Scala is a general-purpose, high-level, multi-paradigm programming language. It is a pure object-oriented programming language which also provides support to the functional programming …

  4. Scala Tutorial

    Scala Tutorial This tutorial covers Scala basics to advanced topics such as a basic overview of Scala, Scala history, Scala installations, Scala basic input/output, conditional & control statements in Scala, …

  5. The Scala Programming Language - GitHub

    The Scala Programming Language has 62 repositories available. Follow their code on GitHub.

  6. Install | The Scala Programming Language

    To install Scala, it is recommended to use cs setup, the Scala installer powered by Coursier. It installs everything necessary to use the latest Scala release from a command line:

  7. Learn Scala | Scala Documentation

    Scala Evolution Scala Improvement Process Description of the process for evolving the language, and list of all the Scala Improvement Proposals (SIPs).

  8. Introduction | Tour of Scala | Scala Documentation

    Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It seamlessly integrates features of object-oriented …

  9. Basics | Tour of Scala | Scala Documentation

    Scala has a special type of class called a “case” class. By default, instances of case classes are immutable, and they are compared by value (unlike classes, whose instances are compared by …

  10. Tutorials - Scala Documentation

    Tutorials Tutorials take you by the hand through a series of steps to create Scala applications.