Un langage de programmation puissant, portable ( sur plusieur plateformes : Windows, Unix ou même GBA ^^)
C´est un langage utilisé par bon nombres de professionels et pour une bonne majorité des programmes sur le marché ( en conjonction, si necesaire, avec de l´Assembleur ( ASM)), ça n´a rien à voir avec les logiciels-auteur comme RPG Maker, il faut tout gérer soit même, de l´affichage de la fenêtre aux evenements comme le clic de souris ou l´appui sur une touche.
Pour te donner un exemple, avec un logiciel auteur, si tu veux affichier une image sur l´écran, tu va faire ( en gros) : Fichier->Nouveau Jeu, puis tu va dans Inserer->Image_De_Fond, tu choisis ton image dans une liste de fichier, tu la prend, tu lance ton Jeu, et hop l´image et là ou tu l´a déposé ^^
Avec le C++, tu dois d´abord initialiser la fenêtre graphique avec des librairies comme DirectX, OpenGL, SDL, etc, créer une surface, charger ton image, la coller sur la surface, faire une boucle d´affichage qui affichera ta surface à chaque frame, vérifier que l´utilisateur n´appuis pas sur echap...Et ça, c´est la partie plus ou moins facile car les librairies comme SDL te permettent de le faire en une trentaine de ligne de code...Mais comment gérer la collision entre deux images ? Comment faire pour savoir si il y a un objet à tel ou tel endroit de l´écran ? Comment programmer une fonction qui changera le sprite du hero pour qu´il soit animé quand il se déplace ? ^^ Tout ça, c´est à toi de le faire en C++...C´est plus long, c´est plus dur, mais quand ça fonctionne 1) Tu es heureux, 2) Tu maitrise parfaitement ce que tu fais ^^ 3) Tu peux montrer ça à tes parents et ils penseront que tu fait tes devoirs tellement c´est pas sexy le C++ vu de loin :P
Pour plus d´info, si tu veux apprendre le C++, il y a le site de JYY ( http://www.fvirtman.fr.st/ ) et puis sinon, une petite recherche sur Google te donnera des liens pour des centaines d´autres tutoriaux ^^
( Remarque : Ce que je t´ai dis sur le C++ s´applique à d´autre langages comme Java, et dans une moindre mesure au Visual Basic, et dans une plus grande mesure à l´ASM ^^)