# How to learn ruby language?

**URL:** <https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781>\
**Category:** Ruby\
**Created:** [July 18, 2006, 4:50am UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781 "2006-07-18T04:50:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 4:50am UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/1 "2006-07-18T04:50:06Z")

</div>

How to learn ruby language? where i can find some simple code to learn?  
the [rubyquiz.com](http://rubyquiz.com) is too hard to understand for me!

---

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 5:09am UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/2 "2006-07-18T05:09:17Z")

</div>

On 18 Jul 2006, at 09:50, Roopeman Zh wrote:

> How to learn ruby language? where i can find some simple code to  
> learn?  
> the [rubyquiz.com](http://rubyquiz.com) is too hard to understand for me!

Try Learn to Program by Chris P.[1], also take a look at \_why’s  
Poignant Guide[2]

Kev  
[1] - [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)  
[2] - [http://poignantguide.net/](http://poignantguide.net/)

---

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 2:37pm UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/3 "2006-07-18T14:37:59Z")

</div>

I liked the Pragmatic Programmers Ruby Guide - Pickaxe. You can find  
an older version online for free or the latest edition (works with 1.8)  
at any bookstore.  
[http://www.rubycentral.com/book/](http://www.rubycentral.com/book/)

Why’s Poignant Guide is another good one.  
[http://poignantguide.net/ruby/](http://poignantguide.net/ruby/)

I would recommend using those books in parallel with Ruby Q.zes.

\_Steve

---

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 5:15am UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/4 "2006-07-18T05:15:35Z")

</div>

On Jul 17, 2006, at 9:50 PM, Roopeman Zh wrote:

> How to learn ruby language? where i can find some simple code to  
> learn?  
> the [rubyquiz.com](http://rubyquiz.com) is too hard to understand for me!

Ruby Q.zes come in all difficulty levels. Here are some links to  
some easier problems:

[http://www.rubyquiz.com/quiz14.html](http://www.rubyquiz.com/quiz14.html)

[http://www.rubyquiz.com/quiz84.html](http://www.rubyquiz.com/quiz84.html)

[http://www.rubyquiz.com/quiz28.html](http://www.rubyquiz.com/quiz28.html)

Those are at least work trying after you visit the other sites  
mentioned. Remember to ask us for help when needed too. We’re here  
to help! 😉

James Edward G. II

---

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 9:30pm UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/5 "2006-07-18T21:30:23Z")

</div>

Roopeman Zh wrote:

> How to learn ruby language? where i can find some simple code to learn?  
> the [rubyquiz.com](http://rubyquiz.com) is too hard to understand for me!
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

Ruby for Rails is a good accelerated tutorial

> **[Ruby for Rails](https://www.manning.com/books/ruby-for-rails?new=true&experiment=A)**
>
> NEWER EDITION AVAILABLE
> 
> The Well-Grounded Rubyist, Second Edition is now available. An eBook of the previous edition, The Well-Grounded Rubyist is included at no additional cost when you buy the revised edition! 
> 
> 
> Ruby for Rails helps Rails...

The Ruby Way and Teach yourself in 21 days books are what i used. Ruby  
Way is coming out in a new version, but the originals are still good  
resources,  
[http://www.amazon.com/gp/product/0672320835/102-9551549-5726535?redirect=true](http://www.amazon.com/gp/product/0672320835/102-9551549-5726535?redirect=true)

[http://www.amazon.com/gp/product/0672322528/102-9551549-5726535?redirect=true](http://www.amazon.com/gp/product/0672322528/102-9551549-5726535?redirect=true)

---

<div class="post-metadata">

**Author:** ![roopeman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ea666f/32.png) [@roopeman](https://www.ruby-forum.com/u/roopeman)\
**Post date:** [July 18, 2006, 4:39pm UTC](https://www.ruby-forum.com/t/how-to-learn-ruby-language/98781/6 "2006-07-18T16:39:59Z")

</div>

On 7/17/06, Roopeman Zh [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> How to learn ruby language? where i can find some simple code to learn?  
> the [rubyquiz.com](http://rubyquiz.com) is too hard to understand for me!

The home-base for Ruby docs is Ruby-Doc: [http://www.ruby-doc.org/](http://www.ruby-doc.org/).  
They’ve got some good getting started docs there.

Also, I’ve found that, as you learn, it’s helpful to periodically  
refer back to the quick-ref:

> **[Ruby | zenspider.com | by ryan davis](https://www.zenspider.com/ruby/)**
>
> Ruby facts, opinions, source code, links, and stuff.

—John
