https://www.webopedia.com/definitions/modula-2/
Modula-2