Hoc (High Order Calculator) ist eine interpretierte Sprache für Gleitkomma-Berechnungen. Ihre einfachste Anwendung ist als leistungsfähiger und komfortabler Rechner, der interaktiv Ausdrücke wie 1+2*sin(0.7) berechnet. Aber hoc ist kein normaler Rechner. Es ermöglicht auch die Zuweisung von Werten zu Variablen, Definition von eigenen Funktionen sowie Schleifen, Bedingungen und alles, was man sonst in einer Programmiersprache erwartet. (non)