If you are looking for a way to learn how to program using Ruby, or how to program at all I can recommend you Learn to Program by Chris Pine. It is an awesome book that uses Ruby as the language to teach all the basic programming concepts. It is very easy to read and understand and has a few good examples and exercises that truly help understanding how it all works. The book is available from Amazon and from some other sources... That is my recommendation. If you have any other please share it with all us in the forum.