Ruby is a reflective, object-oriented programming language. It combines syntax inspired by Ada and Perl with Smalltalk-like object-oriented features, and also shares some features with Python, Lisp, Dylan and CLU. Ruby is a single-pass interpreted language. Its main implementation is free software distributed under an open-source license.
Try it form http://www.rubycentral.com/book/index.html
Update : Ruby is now Mainstream and is now 13th among the the top 20 most famous programming languages.