Я думаю, язык синтаксиса разметки, Лиран.
Синтаксическая структура облегчает синтаксический анализ, поскольку блоки кода четко разграничены между начальным и конечным тегами. Вы можете теоретически легко создать интерпретатор уровня 1, который будет анализировать и запускать код напрямую.
Это сказало, что нет никаких языков разметки, которые делают значимые вещи в контексте, к которому я, кажется, вы стремитесь (вы можете написать свой собственный). Следующим лучшим выбором, вероятно, будут языки с минимальной функциональностью и предпочтительно не поддерживающие процедурное программирование. Такой язык, как BASIC, должен легко создавать интерпретатор уровня 1.
Следующая лучшая вещь, возможно, это ранние скриптовые языки, которые не предлагали много синтаксических элементов и были довольно коротки по сложности. Я не могу думать ни о чем, хотя.
Но, пожалуй, лучший из всех вариантов для вас - создать свой собственный язык. Интерпретатор становится легче построить, потому что вы хорошо знаете синтаксис языка и можете управлять своей собственной структурой и семантикой языка в интерпретаторе.
...
Настойчивость в переводчике 1-го уровня заключается в том, что вы упомянули, что хотите легко.