modular programming


Also found in: Dictionary, Thesaurus, Medical, Legal, Wikipedia.
Related to modular programming: structured programming, Object Oriented Programming

modular programming

[′mäj·ə·lər ′prō‚gram·iŋ]
(computer science)
The construction of a computer program from a collection of modules, each of workable size, whose interactions are rigidly restricted.

modular programming

Breaking down the design of a program into individual components (modules) that can be programmed and tested independently. It is a requirement for effective development and maintenance of large programs and projects.

Modular programming has evolved into object-oriented programming, which provides formal rules for developing self-contained software modules. See object-oriented programming.


Modular Programming
Building a program in modules, or independent routines, is common practice. The module performs a function and then returns control back to the program or instruction that called it. Modular programming has evolved into object-oriented programming, which provides stricter rules for developing self-contained routines.
References in periodicals archive ?
Modular programming architecture enables all systems to operate independently and communicate with each other on the same platform, creating a truly integrated building platform.
Use of the Ada programming language and strong modular programming techniques allowed the team, many of whom now work for AdaRose in Lexington, Mass.
8220;Hummingbird will transform the hospice and palliative care industry with unmatched, cutting edge concepts by conforming to the way you provide care, customizing workflow and dashboards to further streamline and improve processes and outcomes, built-in intelligence and rules engines to optimize efficiencies, forcing or suggesting logical documentation to promote quality patient care and protect against ADRs, modular programming to allow for adding new features easily without massive systems development cycles, test driven development to ensure maximum testing, and responsive design to easily run on any new device, including mobile.

Full browser ?