Scala Distribution

Current Stable Release

The current version of Scala is 2.10.1 (released on March 13, 2013), the first bug fix release in the 2.10.x series. Please have a look at the changelog for an overview of what's new in 2.10.

Unix, Mac OS X, Cygwin scala-2.10.1.tgz 28 MB
Windows (zip archive) scala-2.10.1.zip 28 MB
Windows (msi) scala-2.10.1.msi 58 MB
Scala API (txz) scala-docs-2.10.1.txz 3 MB
Scala API (zip) scala-docs-2.10.1.zip 32 MB
Scala tool support (tgz) scala-tool-support-2.10.1.tgz 25 KB
Scala tool support (zip) scala-tool-support-2.10.1.zip 45 KB

You can also browse the Scala 2.10.1 API online.

The easiest way to get started with Scala is probably using an IDE. There are actively maintained plugins for Eclipse, IntelliJ and NetBeans.

Packages for common distributions (Debian, Fedora, MacPorts, openSUSE) are maintained externally.

(Note: The txz archives above can be expanded by using tar xfJ (GNU tar 1.22 or later).)

The Scala distribution is released under a BSD-like license

Software Requirements

The Scala software distribution can be installed on any Unix-like or Windows system. It requires the Java runtime version 1.6 or later.
 

 Development Release

The current development version of Scala is 2.11.0-M2 (released on March 14, 2013).

Unix, Mac OS X, Cygwin scala-2.11.0-M2.tgz 25 MB
Windows (zip archive) scala-2.11.0-M2.zip 25 MB
Windows (msi) scala-2.11.0-M2.msi 50 MB
Scala API (txz) scala-docs-2.11.0-M2.txz 3 MB
Scala API (zip) scala-docs-2.11.0-M2.zip 27 MB
Scala tool support (tgz) scala-tool-support-2.11.0-M2.tgz 25 KB
Scala tool support (zip) scala-tool-support-2.11.0-M2.zip 46 KB

You can also browse the Scala 2.11.0-M2 API online.

Maintenance Releases

Scala 2.9.3 was released on February 28, 2013. This version is provided as a binary-compatible update to our previous Scala 2.9.x series; we recommend our most recent stable version (currently Scala 2.10.0) for all new developments.

Unix, Mac OS X, Cygwin scala-2.9.3.tgz 23 MB
Windows (zip archive) scala-2.9.3.zip 23 MB
Windows (msi) scala-2.9.3.msi 42 MB
Scala API (txz) scala-docs-2.9.3.txz 1 MB
Scala API (zip) scala-docs-2.9.3.zip 21 MB
Scala tool support (tgz) scala-tool-support-2.9.3.tgz 3 KB
Scala tool support (zip) scala-tool-support-2.9.3.zip 3 KB

You can also browse the Scala 2.9.3 API online.

The Scala 2.9 distribution is also available in a simple, pre-integrated stack from Typesafe. Just download the Typesafe Installer from the Stack Download page. 

  Nightly Builds

Check out the next release in the 2.10.x series with the latest 2.10.x nightly (built by this Jenkins job). We'd love to hear about any bugs you may encounter!

Jenkins also produces a 2.11.x nightly (built by this Jenkins job), so you can get a head start on 2.11.0. Similarly, please report bugs early for timely fixes.

 

 Previous Releases 

Scala 2.9.2, the previous release in the 2.9 series, is still available for download, though we recommend upgrading to 2.9.3, which provides bug fixes while remaining backward compatible with 2.9.2.

Unix, Mac OS X, Cygwin scala-2.9.2.tgz 23 MB
Windows (zip archive) scala-2.9.2.zip 23 MB
Windows (msi) scala-2.9.2.msi 42 MB
Scala API (txz) scala-docs-2.9.2.txz 1 MB
Scala API (zip) scala-docs-2.9.2.zip 21 MB
Scala tool support (tgz) scala-tool-support-2.9.2.tgz 3 KB
Scala tool support (zip) scala-tool-support-2.9.2.zip 3 KB

Scala 2.8.2.final was released on September 27, 2011. This version is provided as a binary-compatible update to our previous Scala 2.8.x series; we recommend our most recent stable version (currently Scala 2.10.0) for all new developments.

IzPack Installer (all platforms) scala-2.8.2.final-installer.jar (md5) 39.2 MB
Unix, Mac OS X, Cygwin scala-2.8.2.final.tgz (md5) 20.0 MB
Windows scala-2.8.2.final.zip (md5) 20.0 MB
Scala API and code examples scala-2.8.2.final-devel-docs.tgz (md5) 13.5 MB
Sources (SVN repository snapshot) scala-2.8.2.final-sources.tgz (md5) 40.6 MB

You can also browse the Scala 2.8.2 API online.
 

For historical and testing purposes, we also keep an archive of previous releases (currently since version 2.5). Prior versions of Scala, from 0.9.x to 2.4.x, have been archived offline.

 

GitHub

We're on GitHub! Please have a look at the contributor's guide to get started. Further information is available on our Scala Developers pages.

Copyright © 2013 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland