Ruby (programmeerimiskeel)
Ruby on interpreteeritav programmeerimiskeel, mille looja on Yukihiro Matsumoto. Ruby on dünaamiliselt tüübitud ja mälukoristusvahenditega keel, mis võimaldab kasutada mitmesuguseid programmeerimise paradigmasid, kaasa arvatud protseduraalset, objektorienteeritut ja funktsionaalset programmeerimist. Ruby loomisel võttis Matsumoto inspiratsiooni mitmest programmeerimiskeelest, näiteks Perlist, Smalltalkist, Adast, Eiffelist, BASICust ja Lispist. Ruby teeke tuntakse nimetuse "gem" all ning programmi RubyGems abiga on neid võimalik lihtsasti läbi käsurea installida.