I personally will want to stay away from VB, C#, Java, as those are developed by big corporations for the masses (what they mean is that they will limit the **** out of you, can't do much interesting.. have you ever looked at how much repetition you have to do in order to accomplish something? Remembering "patterns" in java is one example.. if it's a regularly recurring pattern, why not let the machine do the work?)..
I'd recommend XHTML for starters

for those people who don't think XHTML to be a valid option.. well, what do we use programming languages for? to make computer do what we want.. Making computer display stunning stuff does qualify as such

so i think it's a valid choice
If your casual, you'd stop at learning javascript/php.. mind you, javascript is quite powerful, more powerful in it's syntax than say, java. PHP is useful mostly because it's easy, so easy that it only requires to start programming, oh yah, don't forget a php enabled server
mmm.. now you have exhausted 2 hour easy-to-learn languages.. let's get onto something harder learn python

it's an extremely mature language, without the possible mess of Perl. Not that perl isn't good, perl is arguably more powerful than python is many aspects, just that when you see how nasty your code can get, especially for beginners, so don't learn perl unless you have several real languages under your belt Python is also a good language because it's flexible, it's designed for the smart programmers to use (most open source languages are

)..
then when you have learn python, it's time to try for perl.. if you want.. or C, as it's the system language of the choice.. but the less you actually program in C, the happier you'll be
let's talk about the ultimate language you should be learning if your serious.. Lisp (i personally use lisp for most projects except school ones.. for those i use Java, as it is required for me to pass the year.).. It is literally the mother of all languages, it's the earliest high level language developed

google "Practical Common lisp" if you want to learn it
mmm.. well, if you want to try some of the wierd languages, try Assembly

there are tons of old books in your library about that.. i know very little, but seems interesting to see some history
that was long

hope it has helped you a bit