Development on Your Computer
It's easy to get started developing with an online editor, but long-term you should switch to developing on your desktop. You'll have full control of your environment, be able to install and use your own software, and be more productive overall.
Installing Ruby and Rails
To get started developing on your desktop, you need to install Ruby and Rails and associated software. The simplest way to get started is to download the installer from railsinstaller.org. However, you can configure it more exactly if you install it yourself. See these instructions to install Rails on a Mac. If you're on Windows, you should look into installing Ubuntu on your computer.
Many Rails developers use a text editor, such as Sublime Text or Atom. Alternatively, you can use an IDE, which provides many features to help with programming. I recommend using RubyMine as the best IDE for Rails development. You can try it for free for 30 days before deciding if it's worth the cost. RubyMine provides many helpful features to help you navigate around your code, detect errors and more. Next, we'll see how to use RubyMine.