El documento describe las características principales del lenguaje de programación Ruby. Ruby es un lenguaje interpretado, orientado a objetos y de tipado dinámico. No requiere declaraciones de variables y tiene una sintaxis simple. Todo en Ruby es un objeto y admite características como clases, herencia, métodos, bloques e iteradores.