En langage utile à connaître... il y en a plein. Après, l'informatique, ce n'est pas que de la programmation, il y a plein de possibilités (que ce soit le revendeur/réparateur, le responsable réseau, le programmeur, le technicien de mise en place d'un serveur, webmaster etc.)
les langages les plus utilisés :
Sur internet : Html (Xhtml et CSS), php (qui va de paire souvent avec une connaissance minium en base de donnée donc SQL), Ajax
Pour des programmes hors internet :
C/C++ (surtout C++, un langage assez complexe, mais très puissant, dérivé du C, en y ajoutant une couche Orienté objet), Python, Java.
après, certains langages présentent de grosse similarités :
exemple, le C++ et le php, ce dernier étant inspiré du premier. De même, quand tu apprends un type de langage, tu passe assez facilement sur un autre, seule la syntaxe diffère dans la plupart des cas (exemple, les langages orienté objet : C++, Java, Php5, VB.Net)
si tu veux commencer par apprendre un langage assez simple, mais qui permet déjà de faire des trucs sympa, je te conseille le VB.Net. l'environnement est payant (Visual studio), mais tu as une version gratuite qui existe (matrix je crois, mais qui n'inclus pas toutes les aides, normal, sinon il serait payant aussi).
tu as un très bon site pour débuter :
http://plasserre.developpez.com/
en parallèle avec les forums de developpez.com, tu as moyen de progresser rapidement. De même, il existe pleins de cours pour débuter, pour ça, il faut un peu chercher sur google, mais on trouve souvent son bonheur.