1.ThoughtWorksLanguage-Oriented Programming and Language Workbenches: Building Domain Languages Atop Java™ Technology Neal Ford ThoughtWorker/Meme Wrangler ThoughtWorks…