તેઓ બધી પ્રોગ્રામિંગ ભાષાઓમાં એક ખૂબ જ સામાન્ય ઑબ્જેક્ટ પ્રકાર છે, અને રૂબી પાસે ઉચ્ચ સ્તરની સંખ્યા છે અને સ્ટ્રિંગ ઓબ્જેક્ટ્સ બનાવવા, એક્સેસ અને મેનીપ્યુલેટ કરવાના કેટલાક નીચા-સ્તરનાં રસ્તા છે.