Welcome to Jump Start Rails! If you've come to Rails from another server-side coding technology such as PHP, you are in for a treat. Rails offers a slick and efficient coding experience for web developers, and was created with built-in solutions to many of the common web development headaches.
Rails is open source and free to use, which means that you don't need to spend a lot to get developing with it. In fact, the biggest outlay will probably be purchasing an editor. We'll look at the options a little later in this chapter.