Este documento proporciona una introducción a Ruby, Rails y las gemas de Ruby. Ruby es un lenguaje de programación orientado a objetos multiplataforma creado por Yukihiro Matsumoto. Rails es un framework para desarrollo web basado en Ruby y el patrón MVC. Las gemas de Ruby son paquetes que permiten distribuir bibliotecas y aplicaciones para Ruby y Rails.