There are several options for setting up a development environment. Three different options for preparing an environment are discussed in the following three lessons.