Hoon is a 21st century subject-oriented functional deterministic programming language. Here we examine it atomically, like we're picking it up with tweezers, with no conclusion drawn whether we are dealing with witchcraft or a wiki-like thing.
An expression is a combination of characters that a language interprets and evaluates to produce a value.
All Hoon programs are built of expressions, rather like mathematical equations.
Hoon expressions are built along a backbone of runes, which are two-character symbols that act like keywords in other programming languages to define the syntax, or grammar, of the expression.
Runes are the building blocks of all Hoon code, represented as a pair of non-alphanumeric ASCII characters. Runes form expressions; runes are used how keywords are used in other languages. In other words, all computations in Hoon ultimately require runes. Runes and other Hoon expressions are all separated from one another by either two spaces or a line break.