Measuring program complexity in a COBOL environment
Jean Zolnowski, Dick B. Simmons · 1980
Webster defines complexity as the quality or state of being: hard to separate, analyze, or solve; complicated; intricate; involved; having confusingly interrelated parts. This definition is certainly apropos of software and in fact the term program complexity is found often in discussions centered on software and its evaluation. An understanding of computer program complexity is considered necessary in comprehending how software is written and how a language is used.