Te recomendaria Js, al menos para lo basico, despues PHP(defecto personal en este caso
![censurado](http://static.forosdelweb.com/fdwtheme/images/smilies/sho.png)
), asi podras jugar con AJAX mas comodamente, y darles asi un poco mas de dinamismo a las paginas (o al menos conseguir que cargen mas rapido, por no tener que cargar completas).
Ojo, que Ajax tambien se puede usar con ASP, pero a mi me gusta mas PHP, y me fue mas facil de aprender(conste que tengo buena base de c++ y de Visual Basic).
Saludos y suerte.