Ruby makes a great first programming language.
Ruby, an open source programming language created by Yukihiro Matsumoto, was released in 1995. It has recently become more popular with many people using Ruby on Rails to build web applications.
Ruby is a great first programming language as it is very simple and easy to learn (at least for me!). You don't even have to pay a dime to get started. You can download Chris Pine's Learn to Program tutorial which has expanded into a book you could buy later. The book is pretty cheap on Amazon for a programming book.
Beginner's Ruby Book: Learn to Program
Learn to Program (Pragmatic Programmers)
Amazon Price: $13.57 (as of 12/17/2009)![]()
Learn to Program Book by Chris Pine teaches Ruby to a programming Beginner. I loved this book because it was so easy to understand. The link to the online tutorial that turned into this book is below, but this is more complete.
Ruby Tutorials
Learn to program with Ruby using free Ruby tutorials.
- Learn to Program (Chris Pine's Tutorial)
- Online Ruby programming tutorial by Chris Pine that teaches programming to the beginner using Ruby. This tutorial has also been expanded & made into a book. It also explains downloading and installing Ruby.
- Learning Ruby
- A Ruby tutorial that can be read online or downloaded. It is aimed toward the beginner and includes some info on programming fundamentals.
- why's (poignant) guide to ruby
- Online Ruby tutorial with cartoon foxes.
- Hackety Hack: the Coder's Starter Kit
- An interesting way to learn Ruby with a downloadable program created by the author of Why's (Poignant) Guide to Ruby. Windows Only.
- Ruby Nuby
- Ruby links & resources for the Ruby Nuby! Includes info on what Ruby is, how to install Ruby, etc.
- try ruby! (in your browser)
- Try Ruby in your web browser, and take a 15 minute basic interactive tutorial.
- Ruby Study Notes
- One person's study notes while learning Ruby. Check out the free Ruby onlnie class.
- SapphireSteel- The Little Book Of Ruby
- Free Ruby PDF E-book explaining Ruby Fundamentals.
- Ruby/Ruby on Rails programming tutorials
- Ruby Tutorial in a Wiki-style format.
- Learn Ruby on Rails: the Ultimate Beginner's Tutorial
- This tutorial is good if you know some programming already.
Ruby Programming for the Absolute Beginner
Ruby Programming for the Absolute Beginner
Amazon Price: $22.79 (as of 12/17/2009)![]()
This Ruby book is geared toward complete beginners in programming. I have liked other books in this series, so bet that this one is good as well, despite the fact that it has no Amazon reviews yet. At the time of this writing, the book has only been out for a couple months.
Download Ruby
Ruby is a free download!
- Download Ruby
- The main Ruby download page. Has the Unix/Linux links at the top, followed by Windows links. Has lots of ftp and http mirrors to download Ruby.
- One-Click Ruby Installer for Windows
- If you're on Windows like me, and need a quick and easy way to install Ruby, this is where you'd go. Click the download link if you want to go straight to the installer.
Ruby Programming Book: Beginning Ruby: From Novice to Professional
Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)
Amazon Price: $34.19 (as of 12/17/2009)![]()
This book looks to be for those with at least some programming experience. It gets mostly 5 star reviews, with nothing less than a 4 star review on Amazon as of this writing.
Ruby Forums
- Ruby Forums
- Active forums with some Ruby beginner questions in the Ruby forum.
Another Ruby Programming Book: Sams Teach Yourself Ruby in 21 Days
Sams Teach Yourself Ruby in 21 Days
Amazon Price: $27.57 (as of 12/17/2009)![]()
This book has okay Amazon reviews, looks like the other Ruby books might be better.
Ruby Programming Comments
What do you think of this Ruby lens? Have any beginning Ruby links to add?
-
Reply
- Huw Collingbourne Huw Collingbourne Feb 8, 2009 @ 7:46 am
- Thanks for the mention of my free eBook, The Little Book Of Ruby. You might be interested to know that I have also written a much bigger (400 pages) book, The Book Of Ruby. This comers with over 300 little sample programs in source code. It's all free, by the way:
http://www.sapphiresteel.com/The-Book-Of-Ruby
best wishes
Huw Collingbourne
SapphireSteel Software
-
Reply
- JayGodse JayGodse Dec 22, 2008 @ 8:28 am
- Use the SQLite database because there is no setup, admin, etc. It is built into the ruby-sqlite3 gem, and it is built into Rails. Information on SQLite is at www.sqlite.org. On Squidoo, go to www.squidoo.com/sqlitehammer.
-
Reply
- Satish Talim Satish Talim Jan 3, 2008 @ 8:35 pm
- Learn for Free Online Ruby Programming along with many Ruby newbies here -
http://rubylearning.org/class/
-
Reply
- Jan 3, 2008 @ 5:54 pm
- Hey
Good Information i rated it 5 stars. Look at my lens satellite TV for PC.
Dan ;)
-
Reply
- Satish Talim Satish Talim Oct 17, 2007 @ 10:39 pm
- Read what 15 Ruby experts from around the world have to say to Ruby Beginners -
http://rubylearning.com/blog/2007/09/27/advice-for-ruby-beginners-1/
- Load More

