Ruby es un lenguaje de programación flexible y orientado a objetos creado por Yukihiro Matz en 1995. Matz diseñó Ruby para equilibrar funcionalidad y simplicidad, tomando influencias de lenguajes como Perl, Smalltalk, Lisp y Python. Desde su lanzamiento, Ruby ha ganado popularidad debido a su belleza, practicidad y marco web Ruby on Rails.