Programmation orientée objet

La programmation orientée objet (ou POO) à vu le jour dans les années 70 avec le langage Smalltalk. C'est un mode de programmation qui définit des briques logicielles appelées objets possédant des propriétés, un comportement et capables de communiquer entre eux. Tous les langages ne permettent pas ce type de programmation, et certains n'offrent que celui-ci.

Plus lourde à mettre en oeuvre du fait de la modélisation préalable, la POO est généralement utilisée pour des projets d'une certaine importance et complexité où elle fait merveille.