Program indentation and comprehensibility
Communications of the ACM
Experimental investigations of the utility of detailed flowcharts in programming
Communications of the ACM
Measuring computer program comprehension
SIGCSE '80 Proceedings of the eleventh SIGCSE technical symposium on Computer science education
An experimental investigation of the effect of program structure on program understanding
Proceedings of an ACM conference on Language design for reliable software
ACM SIGPLAN Notices
Contour: a method of preparing structured flowcharts
ACM SIGPLAN Notices
Psychological complexity of computer programs: an experimental methodology
ACM SIGPLAN Notices
A technique for making structured programs more readable
ACM SIGPLAN Notices
An automatic formatting program for PASCAL
ACM SIGPLAN Notices
Prettyprinting structured programs with connector lines
ACM SIGPLAN Notices
Models in Software Engineering
Do background colors improve program comprehension in the #ifdef hell?
Empirical Software Engineering
Hi-index | 0.00 |
Readability and comprehensibility are among the most important attributes of a program. A program that is easy to read and understand is easier to test, maintain, and modify. Many factors affect program readability and comprehensibility, including variable names, internal documentation, modularity, and so on. This paper investigates the influence of color on program readability and comprehension. Three color schemes were used: Color-scheme-A used different colors to indicate the different blocks in a program; Color-scheme-B used different colors to identify the various statements function in the program; and the third color scheme was the usual black-and-white programs. This study showed that subjects who used programs with Color-scheme-B had the highest mean score for program comprehension, followed by those who used Color-scheme-A. Subjects who used black-and-white programs scored the lowest on the comprehension quiz.