|
- Learn Scala | Scala Documentation
Description of the process for evolving the language, and list of all the Scala Improvement Proposals (SIPs)
- Online Courses - Scala Documentation
Scala Courses on Coursera by EPFL The Scala Center at EPFL offers free online courses of various levels, from beginner to advanced For beginners: Effective Programming in Scala: a practical introduction to Scala for professional developers; Functional Programming Principles in Scala: the foundational course by Martin Odersky, Scala’s creator
- Getting Started - Scala Documentation
The Scala Book (see the Scala 2 version here), which provides a set of short lessons introducing Scala’s main features The Tour of Scala for bite-sized introductions to Scala’s features Learning Resources , which includes online interactive tutorials and courses
- 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:
- Scala 3. 5. 0 | The Scala Programming Language
Download the Scala binaries for 3 5 0 at github Need help running the binaries? You can also install Scala 3 5 0 with Chocolatey by running the following command:
- All Available Versions | The Scala Programming Language
This page contains a comprehensive archive of previous Scala releases Current Releases Current 3 7 x release: 3 7 1 Released on June 4, 2025 Current 3 3 x LTS release: 3 3 6 Released on May 8, 2025 Current 2 13 x release: 2 13 16 Released on January 15, 2025 Maintenance Releases
- Tutorials - Scala Documentation
Quick introduction to the Scala language and compiler for people who already have some experience in Java
- A Scala Tutorial for Java Programmers
This document gave a quick overview of the Scala language and presented some basic examples The interested reader can go on, for example, by reading the Tour of Scala, which contains more explanations and examples, and consult the Scala Language Specification when needed
|
|
|