એક અર્થમાં, તે ઓબ્જેક્ટ-ઓરિએન્ટેડ ભાષાઓને પ્રેમ કરનારાઓ માટે શુદ્ધતાના ભાષા છે દરેક વસ્તુ, અપવાદ વિના, આપમેળે એક ઑબ્જેક્ટ છે, જ્યારે અન્ય પ્રોગ્રામિંગ ભાષાઓમાં આ સાચું નથી.