Le C++ est un langage de programmation informatique:
A l´origine, ton ordinateur ne comprend que deux choses, le 0 et le 1, il s´agit du langage binaire ( ton ordinateur étant constitué de millions de microtransistors, il faut soit les allumer ( 1) soit les éteindre ( 0)), le langage binaire n´étant pas compréhensible par l´humain de base il a fallut inventer un langage intermediaire...l´Assembleur est un langage proche du binaire, mais compréhensible, rapide et tout, sauf que c´est très long et très fastidieux. Alors on a inventé un langage encore plus proche de l´humain, le C++ par exemple: il ressemble beaucoup a l´anglais ou une autre langue humaine donc il est facilement compréhensible pour le programmeur, et une fois converti par un logiciel spécial, le code C++ est compréhensible par la machine...
Le C++ a plusieurs avantages: il est orienté objet, donc permet un design du code très propre et très explicite pour le programmeur, il est rapide, pratiquement universel, et beaucoup moins fastidieux que l´assembleur ! Inventé par Bjarne Stroustrup dans les années 80 il est issu du langage C de Kernighan et Ritchie ( les 70´s)
Aujourd´hui 90% des applications dans le domaine vidéoludique sont programmé en C++.
Comme le C++ ne permet pas de tout faire il est essentiel d´utiliser des librairies, pour le son, l´I/O, les graphismes etc...
Cherche sur cette page, il y a un très bon cours de C++ en français qui ne nécéssite pas de notions particulières, juste de la motivation
http://casteyde.christian.free.fr
pense a chercher, il y a des tas de post comme le tien, regarde aussi la page de référence
http://perso.wanadoo.fr/ck/Langages.htm
hope that helps
/ pdx