(Langage Orienté Objet) Qualifie les langages qui intègrent de nouveaux concepts, essentiellement dans la structuration des données. On parle alors d’objets, aux contours plus humains, auxquels on peut affecter des variables (propriétés) et des fonctions (méthodes), qu’il est facile de créer (constructeur/destructeur) et que l’on peut réinvestir dans d’autres objets fils (héritage). La Programmation Orientée Objet offre une façon totalement radicale de concevoir la programmation informatique.