ABSTRACT

Everything you do on a computer involves the running of software. At the most basic level, your computer has some operating system on it that controls everything that happens, organizes data, and lets you execute other programs inside of it. What operating system and tool set you choose to use has a significant impact on how you go about doing things. This chapter walks you through some tools that you might use and might not be familiar with. It then moves on to look at some of the tools that are part of a standard Scala distribution that we will use through the rest of the book.