What about something like Robot Framework? It is used as a test language and is in widespread use to test websites as well as embedded systems. The underlying language is Python, a scripting language which might also be a DSL under some definitions.