Computational constructs dictate how a source code is structured. Parameter passing, sub-programs, procedures and functions are critical constructs that allow for the development of good software.
Part of Computing ScienceSoftware design and development