The Modula–3 type system

This paper presents an overview of the programming language Modula-3, and a more detailed description of its type system.