Hoon is Urbit's high-level programming language. It compiles to Nock, Urbit's low-level language.
https://urbit.org/docs/glossary/
Hoon code makes heavy use of non-alphanumeric symbols. Reading off code aloud using the proper names of ASCII symbols is tedious, so we've mapped syllables to symbols:
ace [1 space] gap [>1 space, nl] pat @
bar | gar > sel [
bas \ hax # ser ]
buc $ hep - sig ~
cab _ kel { soq '
cen % ker } tar *
col : ket ^ tic `
com , lus + tis =
doq " mic ; wut ?
dot . pal ( zap !
fas / pam &
gal < par )