Il est difficile de déterminer une seule date pour l'invention de la programmation orientée objet (POO) lorsqu'elle est apparue au fil du temps grâce à une série d'idées et de développements. Cependant, certaines étapes clés peuvent être identifiées:
* 1960: Simula, un langage développé par Ole-Johan Dahl et Kristen Nygaard, est considéré comme le First Object Oriented Programming Language . Il a introduit des concepts comme les classes, les objets et l'héritage.
* 1970: SmallTalk, développé à Xerox PARC, a affiné les principes de la POO et a popularisé l'utilisation des interfaces utilisateur graphiques (GUIS).
* 1980: C ++, développé par Bjarne Stroustrup, a introduit les caractéristiques OOP dans une langue (C) qui était auparavant procédurale.
Par conséquent, alors que Simula est généralement considéré comme la langue pour mettre en œuvre OOP , le concept a évolué et a gagné en popularité au fil des décennies.
Il est important de se rappeler que la POO n'a pas été inventée en un seul instant. C'est un paradigme qui est né d'une confluence d'idées et de progrès dans les langages de programmation.
|