Before we jump into the real discussion on Ruby and Ruby on Rails, I felt it will be nicer if I could provide some of the very good books available out there. Programming Ruby 1.9 is the starter pack that everyone who is willing to work on Ruby has to go through.
- Agile Web Development using Rails 3rd Edition
- Programming Ruby 1.9
- Head First Rails