Wilson Bilkovich <wilsonb / gmail.com> wrote:
> 
> Others have already given very good answers on how to learn Ruby.. but
> if you want to learn the fundamentals of programming as a concept
> (rather than any specific implementation of that..), I don't think
> there's anything better than:
> http://www.htdp.org/

Seconded - this is an amazingly good book.

> http://www2.info.ucl.ac.be/people/PVR/book.html

This one's excellent too, but pretty heavy going. I wouldn't recommend
it as a teach-yourself-programming book.

martin