| 1. zuse(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-2 opaque types but without any implementation restriction), semi-open pointer types (same as modula-2 opaque 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 |