Ruby je dinamičen, objektno-orientiran skriptni jezik, ki ga je ustvaril Yukihiro "Matz" Matsumoto in je zasnovan z fokusom na srečo in produktivnost programerjev. Njegova filozofija poudarja eleganten, berljiv, izrazit kod — "optimiziranje za razveselitev razvijalca" namesto učinkovitosti stroja.
Okus Rubyjevega slogiteta
.times { puts }
[, , , ].select(&)
.upcase.reverse
puts age >=
