Ruby is an object-oriented language developed in the 1990s, often used with the Rails web server application framework (Ruby on Rails). The Ruby web site describes it as “a programmer’s best friend” and notes that it was designed to be easy for people to read and write. It has been influenced by Perl, Smalltalk, Eiffel, Ada, Basic and Lisp.