Ruby on dynaaminen, oliokeskeinen skriptikieli, jonka loi Yukihiro "Matz" Matsumoto ja joka on suunniteltu painottaen ohjelmoijan onnellisuutta ja tuottavuutta. Sen filosofia korostaa eleganttia, luettavaa, ilmaisullista koodia — "optimoidaan kehittäjän iloksi" koneen tehokkuuden sijaan.
Rubyyn eleganssin makuunsaanto
.times { puts }
[, , , ].select(&)
.upcase.reverse
puts age >=
