El lenguaje de programación de de Internet es HTML es el más sencillo, simple y con el que menos cosas se pueden hacer. También tienes ASP, ASP.NET que son más que nada para desarrollas webs dinámicas, con formularios y cosas de estas. Aunque el más apropiado para este tipo de cosas es PHP, el más difícil de todos, pero con el que puedes hacer vardaderas maravillas (como por ejemplo, esta web, que está en php) conexiones a bases de datos y cosas muy wapas.
Luego en los programas a utilizar, el que más me gusta, y el mejor, desde mi punto de vista, ya que te `permite realizar webs desde iconitos muy fácil, que si no quieres hacer maravillas, no necesitas ni saber HTML. Y además te permite desarrollar webs con todos los lenguajes de programación utilizados en internet, también wap.
Este programa se llama dreamweaver, y te puedes descargar una demo desde http://www.macromedia.com/es/downloads/ o en http://www.softonic.com
Es una prueba de 30 días.
También oirás hablar de javascriptotro lenguaje de programación, que puedes hacer unos pequeños programitas que se ejecutan desde el navegador cuando entras a una web, que los puedes introducir entre el co´digo HTML de una págiina culaquira. También los puedes crear con Dreamweaver.
Mysql es para crear bases de datos, que se suelen enlazar en conexiones en páginas que usas php. http://mysql.org y http://php.org para descargártelo.
Si usas windows y antes de subir la web la quieres probar de forma local, instálate el IIS que te viene con windows, y te crea como un servidor web local, y asi´pruebas como va a salir en internet la web. Para saber si lo tienes instalado, mira si en la partición donde tengas windows, tienes una carpeta llamada inetpub, y dentro de ésta metes los ficheros de tu web en la carpeta wwwroot.
una web donde tienes muchos manuales y de todo es: http://www.cursosymanuales.com/
Edición: recordar que no se permite pirateria.