Here you will find pointers to manuals, tutorials and references that will come in handy when you feel like coding in Ruby.
- Learn to Program
- A wonderful little tutorial by Chris Pine for programming newbies. If you don’t know how to program, start here.
- Ruby in Twenty Minutes
- A nice tutorial covering the basics of Ruby. From start to finish it shouldn’t take you more than twenty minutes.
- Ruby from Other Languages
- Coming to Ruby from another language? Whether it’s C, C++, Java, Perl, PHP, or Python, this article has you covered!
- Learning Ruby
- A thorough collection of Ruby study notes for those who are new to the language and in search of a solid introduction to Ruby’s concepts and constructs.
- Ruby Essentials
- Ruby Essentials is a free on-line book designed to provide a concise and easy to follow guide to learning Ruby.
- Ruby & Ruby on Rails programming tutorials
- A site that aims to provide well-organized, rich content tutorials for both Ruby and Rails.
- Programming Ruby
- The seminal work on Ruby in English, this first edition of the Pragmatic Programmers’ book is available for free online.
- Ruby User’s Guide
- Translated from the original Japanese version written by Yukihiro Matsumoto (the creator of Ruby), this version, by Goto Kentaro and Mark Slagell is nice overview of many aspects of the Ruby language.
- The Ruby Programming Wikibook
- A free online manual with beginner and intermediate content plus a thorough language reference.
- Ruby Core Reference
- Pulled straight from the source code using RDoc, this reference work documents all of the core classes and modules (like String, Array, Symbol, etc…).
- Ruby Standard Library Reference
- Also pulled from the source code using RDoc, this reference work documents the standard library.
- Ruby C API Reference
- Documentation for Ruby’s underlying C code. Great if you want to write C extensions or contribute to Ruby’s development.
- YARD Live Documentation Server
- Documentation for your favourite Ruby libraries.
- rdoc.info
- Your source for open source Ruby documentation.
- Rails Searchable API Doc
- Rails and Ruby documentation with smart searching.
- RubyDox
- Ruby, Rails, Gem and Plugin Documentation.
Ruby-Doc.org maintains a comprehensive list of English documentation sources. There are also plenty of books about Ruby. If you have questions about Ruby the mailing list is a great place to start.