Ruby, creado por Yukihiro 'Matz' Matsumoto, es un lenguaje de programación libre y orientado a objetos que combina elementos de Perl, Smalltalk, Eiffel, Ada y Lisp. Lanzado en 1995, Ruby ha evolucionado a lo largo del tiempo y destaca por su flexibilidad, instalación sencilla y robusto manejo de excepciones. Es ampliamente utilizado en el desarrollo web, especialmente con Ruby on Rails, y se caracteriza por su sintaxis natural y el enfoque en la simplicidad y productividad del programador.