Our first step is to install the software we need to work with Creative Scala. We describe two pathways here:
- Working with a text editor and a terminal. We recommend this setup to people completely new to programming as there are fewer moving parts.
- Working with IntelliJ IDEA. We do not recommend this setup to new learning, but mention it here as some people will have prior experience with IntelliJ or similar IDEs.
If you're an experienced developer, with a setup you are happy with, just keep the tools you know and adapt the instructions below as needed.
If all this stuff is new to you, the rest of the chapter has some background.