Другой пример – это специальные игры, проходя которые люди (не обязательно программисты) решают определённые задачи, неявно «помогая» при этом системе генерировать код какой-то другой программы. Как только подобные системы разовьются достаточно сильно, программистам понадобятся языки для их программирования, и эти языки уже будут не просто новыми, а будут построены на совершенно иных принципах, нежели современные.