Ruby es un lenguaje de programación creado por un japonés llamado Yukihiro Matsumoto más conocido como ‘Matz’. Es un lenguaje interpretado, de código abierto, orientado a objetos derivado de los lenguajes favoritos de su creador (Perl, Smalltalk, Eiffel, Ada, y Lisp).
Uno de los objetivos de Matz al crear Ruby fue hacer feliz al programador, minimizando su trabajo y el lugar a posibles confusiones.
Ruby a grandes rasgos se caracteriza por ser:
Amigable con el programador.
Predecible y consistente, evita la confusión.
Breve y conciso. Dice mucho en pocas líneas de código
Leer mas en [URL="http://didacti.co"]http://didacti.co[/URL]