Задача:
Есть армчик не очень мощный, у него есть дисплей 800х480, несколько кнопок, ручка с энкодером, говорилка.
Мышки и тача нет и не будет.
Есть SD-карточка.
Задача - отделить дизайн интерфейса (и возможно частично логику работы с GUI - менющки там всякие и т.п.) от собственно прикладной программы. Весь интерфейс нужно как-то хранить на карточке (картинки, шрифты, расположение элементов, менюшки, звуки и т.п.) Чтобы дизайнер мог его перелопатить, не ковыряя исходники в проце... ну например, перевести на другой язык, переставить пункты меню.
Интерфейс полноэкранный (ну то есть никаких там перекрывающихся окон не будет - будут отдельные функциональные экраны)
Есть на примете какой-нибудь простенький скриптовый (а может и не скриптовый) язычок, который подошел бы для этих целей? И, естественно, хочется легковесный интерпретаторчик (парсер) к нему...