Ruby is an object oriented language for programming quick and easy. Ruby is an interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and perform tasks management system (as in Perl). It is simple, straight-forward, extensible, and portable.