Comme ça a été cité, dans l'ordre :
(X)HTML
CSS
JavaScript (même s'il y a des réfractaires sur ce forum, ça permet de grandement améliorer le look&feel d'un site)
PHP ou équivalent.
A noter que lorsque tu vas te mettre au PHP, je te conseille de passer aussi en même temps à un langage différent, no dédié au Web, tel que le Pascal ou plus évolué, le Java ou le C#. En effet, le PHP a pas mal de défauts qui font que les débutants prennent de très mauvaises habitudes (variables non déclarées/non typées, etc.) et il est intéressant de prendre dès le départ de bonnes bases pour programmer proprement. Pour faire moi-même principalement de la maintenance, j'en sais quelquechose, c'est affreux de repasser derrière un cochon