(After Konrad Zuse) A descendant of Ada, Modula-2, Mesa and Oberon-1, described by Christian Collberg in his PhD thesis 1991. Zuse supports several levels of informATion hiding. The Zuse type system includes fully hidden types (similar to Modula-2opaque types but without any implementATion restriction), semi-open pointer types (same as Modula-2opaque types), extensible record types (similar to Oberon-1 public projection types but without the compiler hint), enumerATion types, extensible enumerATion types, and extensible {subrange types}. A type can also be protected by specifying the operATions thAT particular modules may perform (similar to C++ {friend classes} and {Ada} {privATe types}). Zuse also includes hidden and extensible constants and hidden inline procedures. In order to support the higher levels of informATion hiding the implementATion employs partial intermediATe code linking. A version for Sun-3 is available. (1999-02-18)