What web technology/language should I learn to make simple online apps and just generally enhance my bare-bones knowledge of HTML?
I know my HTML and CSS, and am pretty comfortable making simple websites and having them look nice (and coded by hand), but I'm pretty clueless when it comes to anything more complicated than that.
I've been able to wrestle my way through simple modifications of existing code (like a WordPress or MT installation, for example) but I otherwise know little to nothing about PHP or MySQL.
Then there's AJAX this, and Ruby that, and all that other "Web 2.0" jargon that I know nothing about apart from having general idea of what it can do.
I also have absolutely NO programming experience beyond
10 PRINT "HELLO"
20 GOTO 10
So, with my limited knowledge, where should I begin, and what should I learn? I'm not too interested in anything too complex, but I think I'd have fun fooling around to create (relatively) simple things like Wordie
or just beefing up my websites with a little more user interactivity.
Any good books, too?