Ruby është i pastër i orientuar në objekte — ju përcaktoni klasat (përshkrime) dhe krijoni objektet (instancat). Klasat përdorin initialize si konstruktor, @variables për gjendjen e instancës, dhe modifikatorët e aksesit për enkapsulim. Sintaksa e klasës në Ruby është e pastra dhe shprehëse.
