An interpreted, object-oriented programming language that is somewhat similar to Perl in syntax. Known for its easy manipulation of text strings, everything in Ruby is an object, including primitive elements. Ruby programs and libraries are distributed in Ruby's "gem" format using the RubyGems package manager. JRuby is a Ruby implementation written in Java, and eRuby is an embedded version.
Ruby on Rails
Ruby on Rails (RoR) is an open source application framework for Ruby that is widely used for writing Web applications.
Rubies and Pearls
Written by Yukihiro Matsumoto and introduced in 1995, Ruby was named after the July birthstone that followed the Pearl birthstone of June. The design goal for Ruby was to create a language that was more intuitive for the programmer than previous languages. For more information, visit www.ruby-lang.org.