I've been spending a lot of time recently looking at DSLs. It's come up in a lot of conversations that people don't know what they are so I thought I'd post a little bit of an introduction to them...
More on my blog at Domain Specific Languages (DSL)