C'est un tres bon sujet ce que t'as la. Visual Basic est un langage de programmation dont Bill Gates est propriétaire. Il commence à être objet mais n'est pas assez puissant. Il sert uniquement à faire des programmes windows. Les programmes VB sont tres brouillons en ce qui concerne l'utilisation de la memoire. Tu ne controle rien. Ils sont tres gourmands aussi.
Vc++ est l'environnement développé par microsoft pour créer des programmes windows. Vc++ diffère de c++ en de nombreux points. En fait tous les concepts du c++ sont utilisés mais pleins d'autres trucs ont été rajoutés juste pour que les programmes dévéloppés dans ce environnement soient compatibles windaube.
Le c++ ne permet de controler la mémoire utilisée par tes variables (grace aux pointeurs). Il est orienté objet (la notion de classe est en quelque sorte la raison d'exister du langage).
le java, aah le java. Il est plutot orienté internet car il ya plein de packettages qui te permettent de developper des applications orientées internet (les applets,...). La programmation est plus stricte. Bon je suis fatigué de taper, je te conseille de jeter un coup d'oeil sur le net et tu verras.


