Hoon is a strict, higher-order typed functional programming language that compiles itself to Nock. As a result Hoon code is effectively implemented by the interpreter Vere. Programs for the Urbit operating system and kernel, Arvo, are written in Hoon.

The Hoon source file is located in /home/sys/hoon.hoon within your Urbit.

Further Reading