b. Qu'est ce que le langage C++ ?
Le C++ c'est un langage de programmation :
- 1. standardisé par la norme ISO : ce qui assure une qualité, une stabilité et une évolutivité sur le long terme. La première version C++ a été standardisée en 1998, ce qui avait donné naissance au C++98. Il en ait suivi le C++03, C++11, C++14, C++20, et le C++23 qui est la dernière version actuelle. La prochaine version du langage est le C++26
- 2. généraliste : ce qui signifie qui peut être utilisé dans divers domaines : dans la programmation des jeux vidéos, la programmation des systèmes embarqués, dans les programmes système et réseaux, dans l'intélligence artificielle et bien d'autres.
- 3. orienté objet : l'orienté objet est une manière de penser aux programmes qu'on crée comme un ensemble d'objet qui interagit ensemble. C'est un type de paradigme de programmation parmi tant d'autre : le paradigme fonctionnel, orienté objet impératif etc... Le C++ est fondamentalement orienté objet contrairement autres langage comme javascript qui on adopté ce paradigme plutard.
- 4. compilé : c'est une manière de transformer le code source code binaire. Pour ce faire on a besoin d'un compilateur, d'où c'est un langage compilé.
Le C++ a été créé par le programmeur Bjarne Stroustup en 1985.