I would recomend HTML(easy) and PHP(a bit harder).
PHP uses HTML and compiles web pages.
After you learn HTML, you should learn Java and JavaScript.
I would recomend you get PHPDev 5 before you buy a web host.
You should also use MySQL along with PHP.
Download PHPMyAdmin for MySQL.
AceHTML Freeware and WebDwarf(also freeware) are good things to download.
Space should be at least 100mb and bandwidth 4g.
Space is how much space you have and bandwidth is how much users have downloaded from your website.
Downloading includes any transaction with your website.
Try to get a server with a lot of uptime and a good rep.
Use google to find a host search page with comments.
A website is like your harddrive.
Any file that returns HTML is opened in the browesr.
Any file that the browser supports is the same.
Otherwize, it's downloaded.
Quote: "I've seen the word programming and I'm not sure what it means. Anybody please explain?"
Quote: "We shouldn't sacrifice the truth to preserve "balance"."