Katika Ruby, kila kitu ni object — ikiwa ni pamoja na nambari, strings, nil, true/false, na hata classes zenyewe. Kila thamani ina methods unazoweza kuziita juu yake, na hakuna primitive types (tofauti na Java/C# zenye value-type primitives zao). Uthabiti huu ni sehemu ya msingi ya muundo wa Ruby.
