Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

67 lines (44 sloc) 3.48 KB

Here you will find pointers to manuals, tutorials and references that will come in handy when you feel like coding in Ruby.

Getting Started

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.

Reference Documentation

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.
Your source for open source Ruby documentation.
Rails Searchable API Doc
Rails and Ruby documentation with smart searching.
Ruby, Rails, Gem and Plugin Documentation.

Further Reading 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.

Jump to Line
Something went wrong with that request. Please try again.