Это всё равно будетязыком программирования. А Иван, как я понимаю, говорит о языке документирования анализа задачи и принимаемых проектных решений.
Об инструменте, когда я, условно говоря, могу восстановить весь ход решений проектирования, приведший к появлению некоторого куска кода...

На эту тему Алексей Донской неоднократно выкладывал фидошные обсуждения с Седовым - очень любопытные...

А DSL уровня программирования, кроме некоторых задач - игрушка красивая... Пока не наиграешься - интересноИ не новая игрушка - ЛИСПы-ФОРТы - всё ведь уже там пробованоС плюсами и минусами...