весной я делал лекцию для колежеков из конторы про то, как написать на коленке простенький DSL с интерпретатором на конечном автомате. ну типа hello world, за полтора часа на пошаренном экране IDEшечки программулька от до 0 до 70 строк, и вот тебе уже маленький язык. надо будет взять яйца в кулак и оформить в статью на хабр. или ещё куда-нить