Ruby es un lenguaje de programación dinámico e interpretado creado en 1995 por Yukihiro Matsumoto, que se hizo popular en los 2000 con el framework web Ruby on Rails. Es orientado a objetos y tiene como objetivo principal la felicidad y productividad del desarrollador. Tiene una gran comunidad y actualizaciones constantes, pero su interpretación puede hacerlo más lento y con un alto uso de memoria en comparación con otros lenguajes.