J´ai l´impression que dnob700 et moi postons des topics croisés, donc ca risque d´être redondant, mais bon
Dejà la première question qu´il faut te poser est : que veux-tu faire ?
Car le choix du langage dépends essentiellement de la nature du projet que tu comptes réaliser.
Si tu veux créer un site web, eventuellement avec génération de page dynamique, forum, etc il faut te tourner vers le HTML et PHP (et d´autres)...
Si tu veux créer du contenu interactif pour de pages web comme des applets de dessin, des jeux, il faut te tourner vers Java ou Action Script (c´est a dire Flash)
Enfin si tu veux créer des jeux ou des applications comme tu en utilises tous les jours, il faut te tourner vers des langaes comme Visual Basic, C, C++, Python, ...
Sachant que la majeure partie des applications professonnelles sont écrites en C/C++ (énormément de jeux commerciaux notament).
Ceci dit si c´est le dernier point qui t´intéresse, Visual Basic constitue une bonne solution, à condition de n´écrire des programmes que pour windows.
Bref commence par cibler le domaine qui t´intéresses.