Ruby programlama dili, Japon bilgisayar bilimcisi Yukihiro “Matz” Matsumoto tarafından geliştirilmiş bir programlama dilidir. Basitlik ve verimlilik dengesi üzerine inşa edilmiş olan tamamen nesne yönelimli bir dildir.
Perl, Pyhon, SmallTalk, Ada gibi pek çok programlama dilinden esinlenmiş...