| Programmez par plaisir! |
30-07-2010 03:40 |
Le langage C++ a été développé à partir
du langage C, qui fut lui écrit à partir du langage BCPL et
du langage B. En 1967, Martin Richards élabora le langage BCPL. En
1970, Ken Thompson développa à partir du langage B des versions
primitives du système d’exploitation UNIX. Le langage C a été
exécuté pour la première fois en 1972 par Dennis Ritchie
aux laboratoires Bell sur un ordinateur DEC PDP-11. Le langage C utilise des
concepts du BCPL et du B mais a ajouté en particulier le typage des
données.
Au début le langage C permettait de développer le
système d’exploitation UNIX. Le C est indépendant du matériel.
Une écriture soignée permet la portabilité. Mais de plus
en plus d’utilisateurs programment en C et de nombreuses variantes et
incompatibilités apparaissent.
C’est ainsi que l’ANSI créa un standard approuvé
en 1989. Plus tard, l’ISO normalisa le langage C dans le monde et publia
un document en 1990 (ANSI/ISO 9899). Kernighan et Ritchie ont élaboré
en 1988 une version de l’ANSI C.
Le langage C++ est une extension du C développé par
Bjarne Stroustrup en 1980. Le C++ ajoute de nombreuses fonctionnalités
supplémentaires et la programmation orientée objets. Les objets sont des
composants logiciels réutilisables. Un programme orienté objet améliore
la productivité ; il est plus facile à comprendre, à
corriger et à modifier.
|
|
|