Ruby هي لغة موجهة للكائنات البحتة — تعرّف فئات (blueprints) وتنشئ كائنات (instances). تستخدم الفئات initialize كمُنشئ (constructor)، و @variables لحالة الكائن (instance state)، ومعدّلات الوصول للتغليف (encapsulation). بناء جملة الفئات في Ruby نظيف وتعبيري.
