Programming factors - language features that help explain programming complexity

  • Authors:
  • H. E. Dunsmore;J. D. Gannon

  • Affiliations:
  • -;-

  • Venue:
  • ACM '78 Proceedings of the 1978 annual conference - Volume 2
  • Year:
  • 1978

Quantified Score

Hi-index 0.00

Visualization

Abstract

Programming complexity (the amount of difficulty in constructing a program) may depend upon certain programming factors (choices of programming language features). Using program changes as a programming complexity measure, previous research has identified five potential programming factors. This paper suggests that subjects tend to use the same levels of these factors in two different programming languages supporting the conjecture that these factors are elements of individual programming style. It also describes five potential programming factors, and although each has intuitive appeal, only average procedure length was related to programming complexity.