И самое главное: инфраструктура языка слишком необычна, и человек, заинтересовавшийся АО, в конце статьи хотел бы получить ответы на три вопроса.
1. где писать программу?
2. чем её компилировать?
3. как запускать полученный результат?