In regards to languages, I've heard it really depends on you and what you are hoping to achieve and almost every programmer I've spoken to has a distinct preference. I'm under the impression this is something us newbie hackers will determine over time...? None of them have been able to recommend any particular book though so I just went to the library, checked out a TON of books and leafed through a few chapters to determine which ones I appreciated.
Which websites are you looking going to for tutorials on HTML and CSS? I have one that I really like but I'm trying to find other resources...