Whilst I rarely spend much time playing with them (since I first found them way back when I were a lad, anyway), I quite like writing them, since they're a) pretty and b) simple!
Give me a new language to play with and it's probably the first thing I'll write - it was certainly my first exposure to both VB (back in the 16-bit v4 days), C++ and (most recently) C#. It's something that can combine a simple UI, lots of (recursive) maths, screen painting, saving as graphics files, and so on; it can give you quite a nice overview of a language.
That's why I like them, anyway. And did I mention that they're nice to look at?
Bryan.
_________________________
Bryan.