Rubyを学ぶ人にはなかなかいいのではないかと思います。
http://www1.tf.chiba-u.jp/~shin/tutorial/index.rb
以前の紹介した「一時間で覚えるRuby」と一緒に読むと良いかもしれません。
http://d.hatena.ne.jp/koiti_yano/20050402/p3
とにかくRubyは初心者にはやさしいし、応用範囲も広いので、初めてプログラミングを学ぶという人にはお勧めです。などと言いつつ、最近、本人はMathematicaとRしか使ってなかったりします*1
*1:アカンやん!