I self taught myself PHP and SQL (along with HTML and CSS). I am now attempting to learn JAVA, and possibly C++ before I start my university course on computer science.
(x)HTML, CSS, JavaScript, DHTML, XML, XSLT, Basic PHP, CGI/Perl, SSI, and AJAX in 1 1/2 year. Not full, just part time. Maybe that's why I still need reference.
Learnt HTML/CSS/PHP/KS/MySQL (if any of those count as languages, all fairly basic) at home. Looking forward to learning a few more in September when my college course starts.
I started with BASIC/QBASIC when I was 10, tinkered a bit with C in junior high and high school and then started really studying when I started college. There I had formal training in PASCAL, Fortran, C and C++. While in school I taught myself HTML, which was more or less brand new at the time. From there the other web technologies follwed. Then I went back to school to finish my degree and learned C++ and JAVA. I never did take a formal class in web development and taught myself almost everything I know in taht arena.