Using a language workbench is very different to working with traditional Domain Specific Languages. This is an example of building a small but interesting DSL using the JetBrains Meta Programming System (MPS). You can use this to get a feel of what working with language workbenches would be like. 12 June 2005 (If you aren't familiar with language oriented programming and language workbenches - or
![A Language Workbench in Action - MPS](https://cdn-ak-scissors.b.st-hatena.com/image/square/cea9c6d4f82ce41fee130ef95d2d513c05646df6/height=288;version=1;width=512/https%3A%2F%2Fmartinfowler.com%2Flogo-sq.png)