Module Definition (programming)

In programming, a module is software that groups together a set of subprograms and data structures. Modules are units that can be compiled separately and makes them reusable and allows multiple programmers to work on different modules simultaneously, saving development time.

Modules promote modularity and encapsulation, being able to generate complex programs that are easy to understand.

It can be taken as a synonym for subroutine or software unit, although the latter is more comprehensive.

Doubts? needs more information? Write and we will respond to your email: click here