Wow... Lets start with this:
http://www.w3schools.com
Many tutorials of programming languages for web
You should start with html, afterwards css for simple programming, also xHtml.
But if you want an automated website, there are blogs, freewebs and other stuff. Google it