Related Experiment Video
Updated: Nov 25, 2025

11:18
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
10.6K
Computer code comprehension shares neural resources with formal logical inference in the fronto-parietal network
Yun-Fei Liu1, Judy Kim1, Colin Wilson1
1Johns Hopkins University, Baltimore, United States.
Elife
|December 15, 2020
Summary
Understanding code comprehension is crucial. Neuroimaging reveals that programming relies on a fronto-parietal network, similar to formal logic and math, not primarily language.
Area of Science:
- Cognitive Neuroscience
- Neuroimaging of Programming
- Computational Linguistics
Background:
- The cognitive and neural underpinnings of programming code comprehension remain largely unexplored.
- Existing theories propose code comprehension may reuse neural mechanisms for natural language or rely on networks for other symbolic systems like logic and math.
- Understanding these mechanisms is vital given programming's societal importance.
Purpose of the Study:
- To investigate the cognitive and neural bases of code comprehension in expert programmers.
- To determine whether code comprehension recruits language-specific, general symbolic, or executive control networks.
- To compare the neural overlap between code comprehension and formal logic, symbolic math, and executive functions.
Main Methods:
- Functional magnetic resonance imaging (fMRI) was used to scan expert programmers (average 11 years experience) during code comprehension and memory control tasks.
- Participants also completed tasks assessing formal logic, symbolic math, executive control, and language processing (language localizer).
- Activity patterns in the fronto-parietal network were analyzed for code comprehension and compared with other task performances.
Main Results:
- Code comprehension activated a left-lateralized fronto-parietal network.
- Neural activity patterns within this network differentiated between 'for' loops and 'if' conditional statements.
- Significant overlap was observed between code comprehension and formal logic networks, with lesser overlap with symbolic math; overlap with executive control and language was minimal, though individual language and code laterality covaried.
Conclusions:
- Code comprehension is supported by a distinct fronto-parietal cortical network, shared with other cultural symbol systems like formal logic and mathematics.
- This network appears specialized for processing abstract symbolic information, rather than primarily recycling language mechanisms.
- The findings highlight a unique neural basis for programming, emphasizing its role as a sophisticated cultural invention.
Related Concept Videos
Higher Mental Functions of the Brain: Language
2.5K
Language is a system of communication that allows the expression of thoughts, ideas, and feelings. The brain processes language in both hemispheres.
Language formation and comprehension take place in the dominant hemisphere. The dominant hemisphere is responsible for understanding the meaning of spoken, written, or sign language, as well as the ability to communicate. For most people, the left hemisphere is the dominant one. The right hemisphere, then, gives tone and emotional context to the...
Language formation and comprehension take place in the dominant hemisphere. The dominant hemisphere is responsible for understanding the meaning of spoken, written, or sign language, as well as the ability to communicate. For most people, the left hemisphere is the dominant one. The right hemisphere, then, gives tone and emotional context to the...
2.5K
Neural Circuits
2.2K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
2.2K
Higher Mental Functions of Brain: Learning and Memory
1.7K
Memory is one of the most vital higher mental functions of the brain. Memory is closely related to learning because it enables us to retain information and experiences from our past to use them in our present life. It also helps us to remember facts, events, and skills, such as riding a bike or swimming. There are two types of memory — declarative memory, which involves memorizing facts or events, and procedural memory, which enables us to remember how to do something like writing or...
1.7K
Spinal Cord: Information Processing
2.5K
The spinal cord is an integral hub for motor and sensory information that enables the brain to communicate with the peripheral nervous system (PNS). This communication consists of relaying sensory data and transmission of motor commands.
Sensory Information Processing
Sensory information processing begins at the sensory receptors located in the skin and other tissues, which detect somatic sensory stimuli such as touch, temperature, or pain. These receptors function as catalysts, initiating...
Sensory Information Processing
Sensory information processing begins at the sensory receptors located in the skin and other tissues, which detect somatic sensory stimuli such as touch, temperature, or pain. These receptors function as catalysts, initiating...
2.5K
Parallel Processing
447
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
447
Neurons as Communicators of the Brain
2.4K
Neurons, the fundamental units of the brain and nervous system, function as the primary transmitters of information throughout the body. Their ability to communicate through electrical and chemical signals is vital for every bodily function, from regulating the heartbeat to processing complex thoughts. Each neuron has three main components: the cell body (soma), dendrites, and an axon, each specialized to facilitate swift and efficient neural communication.
Cell Body
The cell body, also known...
Cell Body
The cell body, also known...
2.4K

