Like all three of the web trinity - I like that it's really very easy to get started: create an HTML file, open it in a browser, voila! You can write CSS and JS. That's even more powerful when you realise how widespread javascript is (I won't say "popular" per se ;)).