Cognitive load

Cognitive load is an indication of how hard the brain works to perform specific actions. Although often used as just a conceptual model, cognitive load can be measured by watching cerebral blood flow while performing different tasks, and many formal studies of programming tasks do exactly this.