C ++ est un langage de programmation polyvalent compilé qui ajoute des fonctionnalités orientées objet et d'autres améliorations au langage C, dont il est en grande partie un sur-ensemble. Il est populaire pour le développement de logiciels embarqués et PC.