C + + est un langage de programmation informatique créée en 1983 par Bjarne Stroustrup et conçu pour servir comme une version améliorée du langage C. Il est orienté objet et est considéré comme un langage de haut niveau. Toutefois, il dispose d'un faible niveau. C + + est l'un des langages de programmation les plus couramment utilisés.
Le développement de C + + a réellement débuté quatre ans avant sa sortie, en 1979. Il n'a pas commencé avec ce nom, son prénom était "C avec classes». Dans la dernière partie de 1983, avec des classes C a d'abord été utilisé pour les besoins d'AT & T de programmation interne. Son nom a été changé en C + + plus tard dans la même année. La langue n'a pas été libéré commercialement jusqu'à ce que la dernière partie de 1985.
Développé aux Bell Labs, C + + amélioré le langage de programmation C dans une variété de façons. Parmi ses caractéristiques sont les classes, les fonctions virtuelles, les modèles et la surcharge des opérateurs. La langue compte aussi l'héritage multiple et la gestion des exceptions, parmi ses nombreuses fonctionnalités. C + + introduit l'utilisation de déclarations que les déclarations et comprend plus de la vérification de type est disponible avec C.
Considéré comme un sur-ensemble de C, C + + entretient une variété de fonctionnalités qui sont inclus au sein de son prédécesseur. En tant que tel, de programmes C sont généralement en mesure d'exécuter avec succès dans compilateurs C + +, mais il ya certaines questions qui pourraient faire en sorte de code C pour réaliser différemment. En fait, il est possible pour un code C est incompatible en C + +.
Le langage C + + programmation informatique a été créé pour UNIX, fournissant aux programmeurs avec l'avantage de pouvoir modifier le code sans avoir à le changer. Le code est réutilisable. Création d'une bibliothèque est aussi plus propre. La langue est considérée portable et ne nécessite pas l'utilisation d'une pièce de matériel spécifique ou un seul système d'exploitation.
Une autre caractéristique importante du C + + est l'utilisation de classes. Classes aider les programmeurs à organiser de leur code et éviter les erreurs. Il ya des moments où les erreurs ne se glissent à travers, mais les classes peuvent jouer un rôle dans la recherche de bugs et les corriger.
L'original compilateur C + +, appelé Cfront, a été écrit dans le langage C + +. Compilation dans cette langue est considérée comme efficace et rapide. Sa vitesse peut être attribuée à ses caractéristiques de haut niveau, en collaboration avec ses composants de bas niveau. Comparé à d'autres langages de programmation, il peut être considéré comme assez court. Cela est dû au fait qu'il se penche vers l'utilisation de caractères spéciaux au lieu des mots-clés.