scala-learn.org Open in urlscan Pro
198.54.115.193  Public Scan

URL: https://scala-learn.org/
Submission: On February 27 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

 * Learn
 * Install
 * Playground
 * Find A Library
 * Community
 * Blog

 * Getting Started
 * Scala 3
   * What's New?
   * Migrating From Scala 2
   * New Features for Scaladoc
   * Videos and Talks
 * Learn
   * Tour of Scala
   * Scala 3 Book
   * Scala 2 Book
   * Online Courses
   * Online Resources
 * Tutorials
   * Getting Started with Scala in IntelliJ
   * Getting Started with Scala and sbt
   * Scala for Java Programmers
   * Scala on Android
   * Scala with Maven
   * Using the Scala Toolkit
 * Reference
   * Guides & Overviews
   * Books
   * Scala FAQ
   * Scala 2 Language Specification
   * Scala 3 Language Specification
   * Scala 3 Language Reference
   * Scala Contribution Guide
   * Style Guide
   * Cheatsheet
   * Glossary
 * API
 * SIPs

 * What's New?
 * Migrating From Scala 2
 * New Features for Scaladoc
 * Videos and Talks

 * Tour of Scala
 * Scala 3 Book
 * Scala 2 Book
 * Online Courses
 * Online Resources

 * Getting Started with Scala in IntelliJ
 * Getting Started with Scala and sbt
 * Scala for Java Programmers
 * Scala on Android
 * Scala with Maven
 * Using the Scala Toolkit

 * Guides & Overviews
 * Books
 * Scala FAQ
 * Scala 2 Language Specification
 * Scala 3 Language Specification
 * Scala 3 Language Reference
 * Scala Contribution Guide
 * Style Guide
 * Cheatsheet
 * Glossary

 * Tutorials
 * Reference
 * API
 * SIPs


LEARN SCALA


Language
 * English
 * 日本語
 * 中文 (简体)
 * Русский
 * Українська


FIRST STEPS...

GETTING STARTED

Install Scala on your computer and start writing some Scala code!

TOUR OF SCALA

Bite-sized introductions to core language features.

SCALA 3 BOOK

Learn Scala by reading a series of short lessons.

SCALA TOOLKIT

Sending HTTP requests, writing files, running processes, parsing JSON...

ONLINE COURSES

learn Scala, for beginners and experienced programmers.

BOOKS

Printed and digital books about Scala.

TUTORIALS

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


RETURNING USERS

API

API documentation for every version of Scala.

GUIDES & OVERVIEWS

In-depth documentation covering many of Scala's features.

STYLE GUIDE

An in-depth guide on how to write idiomatic Scala code.

CHEATSHEET

A handy cheatsheet covering the basics of Scala's syntax.

SCALA FAQ

Answers to frequently-asked questions about Scala.

LANGUAGE SPEC V2.X

Scala 2's formal language specification.

LANGUAGE SPEC V3.X

Scala 3's formal language specification.

SCALA 3 LANGUAGE REFERENCE

The Scala 3 language reference.


EXPLORE SCALA 3

MIGRATION GUIDE

A guide to help you move from Scala 2 to Scala 3.

NEW IN SCALA 3

An overview of the exciting new features in Scala 3.

ALL NEW SCALADOC FOR SCALA 3

Highlights of new features for Scaladoc

TALKS

Talks about Scala 3 that can be watched online


SCALA EVOLUTION

SCALA IMPROVEMENT PROCESS

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

BECOME A SCALA OSS CONTRIBUTOR

From start to finish: discover how you can help Scala's open-source ecosystem


 * DOCUMENTATION

 * Getting Started
 * API
 * Overviews/Guides
 * Language Specification


 * DOWNLOAD

 * Current Version
 * All versions


 * COMMUNITY

 * Community
 * Governance
 * Mailing Lists
 * Chat Rooms & More
 * Libraries and Tools
 * The Scala Center


 * CONTRIBUTE

 * How to help
 * Report an Issue


 * SCALA

 * Blog
 * Code of Conduct
 * License


 * SOCIAL

 * GitHub
 * Twitter