И в какой среде он выполняется?
В рабочей.
Что за компилятор/интерпретатор ?
Практически любой, в этом крутость json.
я конечно могу и ошибиться, но сомневаюсь, что c++, c#, go, rust, python, java,Ruby, php,perl, pascal,sql что-то поймут, написанное, вместо соответствующего синтаксиса, на json... но, все остальные языки, возможно и да.
AST - Alcohol Service Technologies ? :) Не знаю. Я к тому, что json - это, в первую очередь, формат обмена данных иди конфигурирования, но не программирования, ибо операторы отсутствуют :)
Abstract Syntax Tree, во что все компиляторы и превращают ваши модные языки форматирования. И если с помощью json можно передать ast, то можно и писать на любом языке по вкусу.
Другой вопрос - нахуя.
Если Вас не затруднит, можете какой-нибудь пример хеллловолда на json показать ? Правда, очень интересно.

