Beginning Programming with the Ruby Programming Language

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 10 people | Log in to rate

Ranked #357 in Tech & Geek, #7,767 overall

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)Buy Now

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.

My focus for this page is about learning Ruby for complete programming newbies. However, I have included some tutorials below that may be geared toward those who already know how to program in another language. For complete beginners to programming, I recommend starting with something like Chris Pine's Ruby tutorial/book.
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)Buy Now

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)Buy Now

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)Buy Now

This book has okay Amazon reviews, looks like the other Ruby books might be better.

Computer Programmer



Ruby Programming Comments 

What do you think of this Ruby lens? Have any beginning Ruby links to add?

submit
  • 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