Befunge - это обычно интерпретируемый язык. Фактически он был спроектирован так, чтобы его было трудно компилировать, потому что программы самоизменяются (но это не помешало людям пытаться написать компилятор).
Вы должны сохранить файл как вам угодно (обычно используется расширение .bf
) и запустить интерпретатор (bef), передавая имя файла в качестве аргумента командной строки.
Инструкции по использованию приведены в исходном коде для интерпретатора .