# Suggestions and Resources?

**URL:** <https://www.ruby-forum.com/t/suggestions-and-resources/158258>\
**Category:** Ruby\
**Created:** [January 21, 2009, 5:21am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258 "2009-01-21T05:21:20Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 21, 2009, 5:21am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/1 "2009-01-21T05:21:20Z")

</div>

Hi I’m 11 years old and love computers, and want to go into programming.  
I’ve tried C, C++, and other languages but their all too hard for me.  
I came across Ruby, and thought I’d give it a shot.  
Anyone that can recommend any good resources, ebooks, and tutorials?

Any advice is appreciated! 🙂

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 21, 2009, 10:18am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/2 "2009-01-21T10:18:35Z")

</div>

On Wed, Jan 21, 2009 at 4:19 AM, Kenny Xm [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi I’m 11 years old and love computers, and want to go into programming.  
> I’ve tried C, C++, and other languages but their all too hard for me.  
> I came across Ruby, and thought I’d give it a shot.  
> Anyone that can recommend any good resources, ebooks, and tutorials?
> 
> Any advice is appreciated! 🙂

Hi Kenny,  
Chris P.'s ‘Learn to Program’ book is an excellent read, but you  
might also want  
to look into Shoes and HacketyHack ([hackety.org](http://hackety.org)). These are special  
versions of  
Ruby that are especially designed as a first programming environment.

Not getting ageist or anything, but the primary goal was to make  
programming  
accessible for kids. Its a refreshingly simple way of programming for  
30 somethings  
also …

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 21, 2009, 7:55am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/3 "2009-01-21T07:55:22Z")

</div>

On 21.01.2009 05:19, Kenny Xm wrote:

> Hi I’m 11 years old and love computers, and want to go into programming.  
> I’ve tried C, C++, and other languages but their all too hard for me.  
> I came across Ruby, and thought I’d give it a shot.  
> Anyone that can recommend any good resources, ebooks, and tutorials?
> 
> Any advice is appreciated! 🙂

You can find reference as well as introductory material here:

> **[Ruby-Doc.org: Documenting the Ruby Language](https://ruby-doc.org/)**
>
> Fast, searchable Ruby documentation for core and standard libraries. Plus, links to tutorials, guides, books, and related sites.

This might be helpful as well  
[http://pine.fm/LearnToProgram/](http://pine.fm/LearnToProgram/)

Have fun

robert

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 21, 2009, 11:18am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/4 "2009-01-21T11:18:50Z")

</div>

Albert S. wrote:

> As an alternative to Ruby (which I’m not sure is a good choice for young  
> newcomers), check out “Alice” […]

But it’s not that I’m familiar with Alice. In fact, I’ve just searched  
their site and I can’t find any juicy piece of source code. It doesn’t  
bode well because it suggests the people there aren’t really into the  
“religion”.

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 22, 2009, 2:42am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/5 "2009-01-22T02:42:05Z")

</div>

Thanks for the suggestions, I’ll look into Chris P.'s tutorial.  
(BTW Alice looks too awkward, looks like some version of game maker with  
better 3d capabilities. Oh, how I hate GM…)

I’m going to start with the tutorial Robert and Richard suggested.  
Any additional resources appreciated! 🙂

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 22, 2009, 9:55am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/6 "2009-01-22T09:55:19Z")

</div>

2009/1/22 Kenny Xm [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Thanks for the suggestions, I’ll look into Chris P.'s tutorial.  
> (BTW Alice looks too awkward, looks like some version of game maker with  
> better 3d capabilities. Oh, how I hate GM…)
> 
> I’m going to start with the tutorial Robert and Richard suggested.  
> Any additional resources appreciated! 🙂

Don’t get lost in too much reading. Try to implement something small  
that you can imagine useful for you or at least try out things in IRB.  
Having said that the Ruby quiz might give you an interesting  
collection of “tasks” (or rather problems to solve) in case you cannot  
see anything useful for you and it has the added benefit that you can  
look at other solutions.

Kind regards

robert

---

<div class="post-metadata">

**Author:** ![xarver](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/7cd45c/32.png) [@xarver](https://www.ruby-forum.com/u/xarver)\
**Post date:** [January 21, 2009, 11:00am UTC](https://www.ruby-forum.com/t/suggestions-and-resources/158258/7 "2009-01-21T11:00:34Z")

</div>

Kenny Xm wrote:

> Hi I’m 11 years old and love computers, and want to go into programming.  
> I’ve tried C, C++, and other languages but their all too hard for me.  
> I came across Ruby, and thought I’d give it a shot.  
> Anyone that can recommend any good resources, ebooks, and tutorials?

Kenny,

As an alternative to Ruby (which I’m not sure is a good choice for young  
newcomers), check out “Alice”. Its homepage says “An education software  
that teaches students computer programming in a 3D environment”.

[http://www.alice.org/](http://www.alice.org/)
