Ruby हा शुद्ध ऑब्जेक्ट-ओरिएंटेड भाषा आहे — तुम्ही क्लास (ब्लूप्रिंट) परिभाषित करता आणि ऑब्जेक्ट (इंस्टन्स) तयार करता. क्लास initialize कन्स्ट्रक्टर म्हणून वापरतात, @variables इंस्टन्स स्टेटसाठी आणि encapsulation साठी access modifiers वापरतात. Ruby ची क्लास सिंटॅक्स स्वच्छ आणि अभिव्यक्तिपूर्ण आहे.
