Introduction to OOP: Chapter 1: Thinking Object-Oriented: [next] [previous] [audio] [real] [text]

Modules

Modules basically provide collections of procedures and data with import and export statements

Solves the problem of encapsulation -- but what if your programming task requires two or more stacks?

Intro OOP, Chapter 1, Slide 37

Modules started to make their appearence in programming languages in the 1970's.