Tenk deg at dine ikke-tekniske kunder kan utvikle programvare helt på egen hånd, uten at noen trenger å skrive kode manuelt. Dette er mulig med domenespesifikke språk, som er spesiallagde programmeringsgrensesnitt designet for dette formålet – uten at programmingskunnskap er nødvendig. Boken "Building User-Friendly DSLs" av Meinte Boersma er skreddersydd for utviklere som ønsker å lage brukervennlige DSL-er. Den gir en tydelig og praktisk fremgangsmåte for hvordan man kan skape DSL-er med enkle og intuitive grensesnitt. Forfatteren skisserer en iterativ prosess for utvikling av språk som er tilgjengelige for domeneeksperter, slik som drifts- og datanalytikere, samt finansielle spesialister. Boken gir en innføring i programvare språkingeniørkunst, før man dykker inn i den unike prosjektive redigeringsparadigmen som forenkler produksjonen av DSL-er tilpasset for næringslivet.