Zonnon is an imperative, modular und objektoriented programming language written by Jürg Gutknecht, which is a direct successor of the Oberon programming language und therefore also of Modula-2 and Pascal. Oberon development was from 1985 to 1990 and it was written by Niklaus Wirth and Jürg Gutknecht together at the ETH Zürich.