Абсолютно любой. Потому как ни в текстовом квесте, ни в интерактивном романе вообще нет ничего, что требовало бы использования каких-то специфичных вещей, реализованных только в каких-то конкретных языках программирования.
Всё, что требуется - это наличие у тебя мозгов.