The Scala language has become very popular. It is built on top of Java, so it has full interoperability, including resorting to inline Java in your Scala code. However, the syntax is much cleaner and intuitive, reworking some of the quirks in Java.
In this chapter, we will cover the following topics:
Installing Scala for Jupyter
Using Scala's features