Databricks for Scala developers

This section provides a guide to developing notebooks and jobs in Databricks using the Scala language.

Scala API

These links provide an introduction to and reference for the Apache Spark Scala API.


Databricks Scala notebooks supports various types of visualizations using the display function.


This section describes features that support interoperability between Scala and SQL.


In addition to Databricks notebooks, you can also use the following Scala developer tools


Databricks runtimes provide many libraries. To make third-party or locally-built Scala libraries available to notebooks and jobs running on your Databricks clusters, you can install libraries following these instructions: