The New Math of Computer Programming

120Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

Abstract

Structured programming has proved to be an important methodology for systematic program design and development. Structured programs are identified as compound function expressions in the algebra of functions. The algebraic properties of these function expressions permit the reformulation (expansion as well as reduction) of a nested subexpression independently of its environment, thus modeling what is known as stepwise program refinement as well as program execution. Finally, structured programming is characterized in terms of the selection and solution of certain elementary equations defined in the algebra of functions. These solutions can be given in general formulas, each involving a single parameter, which display the entire freedom available in creating correct structured programs. © 1975, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Mills, H. D. (1975). The New Math of Computer Programming. Communications of the ACM, 18(1), 43–48. https://doi.org/10.1145/360569.360659

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free