La programmation orientée objet se focalise sur la modularisation du code en acteurs ou objets avec leurs propres responsabilités, contrairement à la programmation procédurale qui se concentre sur les activités ou fonctions.