I know a bit - I designed quite a few websites at my college for undergraduate organizations. I picked up XHTML, CSS, Javascript, PHP, and then some Perl, and I've also toyed with databases and such - MySQL, SQLite, Oracle, etc... but it's just a hobby.
I use Notepad++, as I like the syntax...