એક પ્રોગ્રામિંગ આર્કિટેક્ચર જે કાર્યક્રમોના મૂળભૂત બિલ્ડિંગ બ્લોક તરીકે ઓબ્જેક્ટ્સના ઉપયોગ પર ભાર મૂકે છે.