I would like to know the answer too. Anyone here know what is the answer to your question. I'll do some research in Google and get back to you if I discover an good answer. You should email the people at iPage as they probably could answer your iPage question..
A lot of good advice has been given above, but let me give mine here:.
- html is the building block. a good understanding is required.
- dhtml makes html elements dynamic (well doh !!.
Finally, once you are up and running you will probably soon find out that offering static pages (w/ or without flash) will soon be a nightmare to update, maintain and besides the differences in browsers makes it much easier if you can serve some pre-determined html via a server side language. here your options are perl, php, asp etc. A good place to start would be perl or php with a mysql database. perl is really the most usefull, but php is somehow intuatively easier to understand (with your programming background, maybe perl is the way to go)..
Perl is excellent, I use it for backend administration tasks (although I am no where near as proficient as the resident guru, Kevin). However, to say Perl is the most useful is quite an interesting statement. I cannot actually think of anything Perl can do that PHP cannot. I don't want to start a Perl versus PHP war as I am a supporter of both. But, to be honest, I think if you are just starting out then you could just learn PHP and accomplish anything you want to (with regards to serverside processing). The need to learn both is probably diminished...
I was just trying to think of which language a C++/pascal programmer would find easiest, and my assumption was perl. I do agree php is quite good...