Ruby میں، سب کچھ ایک object ہے — اس میں نمبر، strings، nil، true/false، اور یہاں تک کہ classes خود بھی شامل ہیں۔ ہر value پر آپ methods کو call کر سکتے ہیں، اور کوئی primitive types نہیں ہیں (Java/C# کی طرح جہاں value-type primitives ہوتے ہیں)۔ یہ consistency Ruby کے design کا ایک بنیادی حصہ ہے۔
