I am a novice when it comes to web design. at uni i learnt the old way... hard coding html it seems to me these days that the web is moving away from this model (and it gets really complex when you start messing around with tables etc.) I am just wondering what languages i should try and learn and for what functionality? php? Java? i have recently been involved in desinging a fairly large site but i did all the work in html and another designer did the back end for me. mostly in php i believe. since it falls to me to maintain the site it might be handy to learn this language.