Давно задумался над этим вопросом - если жизнь - это программа, то она должна быть написана на языке программирования. Остаётся вопрос - на каком? Какой язык отвечает за взаимодействие живых существ(предположительно, очень низкоуровневый, как ассемблер), за окружающий мир(предположительно как OpenGL).
Кто знает - может, жизнь - это программа, которая имеет транслятор реального времени - чтобы исходник можно было менять во время выполнения программы, и всё, что происходит - это либо выполнение скрипта, которому пришло время выполнится, либо очередное исправление кода? ^_^. И управляет этим кто-то: бог, архитектор матрицы и прочее.
Предлагаю развить этот ГГМ.