Je suis assez d'accord avec tout le monde : PHP, c'est le must pour commencer, c'est ça qui m'a lancé moi

!
Après, au niveau programme, je dirais Python plutôt que Java... enfin, c'est ma préférence, je préfère la syntaxe de Python. Après, certains disent qu'il vaux mieux commencer avec la rigueur de C (parce que faut voir ce que c'est, avec Python c'est plus simples car le compilateur s'occupe lui-même de gérer certaines choses qu'on dois faire à la main sur C, mais un language comme C sera très souvent plus rapide que Python).
Après je fais que dire des banalités, mais ma séléction perso, c'est PHP/Python. Et après se lancer sur le classique, C/C++ (qui est assez dur à maîtriser je pense : en tout cas j'ai beaucoup de mal, même avec le Site du Zéro les pointeurs ça me bloque).
Et évidemment, faire attention à ne pas sombrer dans les languages démoniaques, ne t'approche pas de ASP et Basic !