Earlier quoted context omitted.
Ada has borrowed nothing from Modula. There are features common to Ada and Modula, but those have been taken by both languages from Xerox Mesa. The first version of Modula was designed with the explicit goal of making a simple small language that provided a part of the features of Xerox Mesa (including modules), after Wirth had spent a sabbatical year at Xerox. Nowadays Modula and its descendants are better known tha…
Any good reads on Mesa for the interested?
Mesa had DEFINITIONS modules, exceptions, subranges, and threads.