Ruby — порівняно нову об'єктноорієнтовану мову, розроблену Юкіро Мацумото 1995 року й запозичив деякі особливості в мов LISP, Smalltalk, Perl, CLU та інших. Мова активно розвивається та застосовується в найрізноманітніших сферах.