Ruby er rent objektorientert — du definerer klasser (blueprints) og oppretter objekter (instanser). Klasser bruker initialize som konstruktør, @variables for instanstilstand, og tilgangsmodifikatorer for innkapsling. Rubys klassesyntaks er ren og ekspressiv.
