The potential of using color as a program debugging aid was investigated in this research. The study assessed program debugging performance of eighteen subjects in three different color coding conditions: black and white, color-grouping that arranged loops and nested structures in five shades of green, and color-flagging that highlighted potential error areas in orange. Completion time, accuracy, and types of error detected, subjective preferences, and rate of visual comfort for each condition was recorded. This research suggested that color coding substantially improved error detections in C programms.