Learning to Program “Recycles” Preexisting Frontoparietal Population Codes of Logical Algorithms

Computer programming is a cornerstone of modern society, yet little is known about how the human brain enables this recently invented cultural skill. According to the neural recycling hypothesis, cultural skills (e.g., reading, math) repurpose preexisting neural "information maps." Alternatively, such maps could emerge de novo during learning, as they do in artificial neural networks. Representing and manipulating logical algorithms, such as "for" loops and "if" conditionals, is key to programming. Are representations of these algorithms acquired when people learn to program? Alternatively, do they predate instruction and get "recycled"? College students (<i>n</i> = 22, 11 females and 11 males) participated in a functional magnetic resonance imaging study before and after their first programming course (Python) and completed a battery of behavioral tasks. After a one-semester Python course, reading Python functions (relative to working memory control) activated an independently localized left-lateralized frontoparietal reasoning network. This same network was already engaged by pseudocode, plain English descriptions of Python, even before the course. Critically, multivariate population codes in this frontoparietal network distinguished "for" loops and "if" conditional algorithms, both before and after. Representational similarity analysis revealed shared information in the frontoparietal network before and after instruction. Programming recycles preexisting representations of logical algorithms in frontoparietal cortices, supporting the recycling framework of cultural skill acquisition.

Authors

Institutions

Publication Details

Journal
Journal of Neuroscience
Published
2025-10-27
DOI
https://doi.org/10.1523/jneurosci.0314-25.2025
Citations
1
Primary Topic
DNA and Biological Computing
Type
article
Field-Weighted Citation Impact
0.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Learning to Program “Recycles” Preexisting Frontoparietal Population Codes of Logical Algorithms

Marina Bedny, Yunfei Liu
1 citations
Journal of Neuroscience
DNA and Biological Computing
0.81
article

Learning to Program “Recycles” Preexisting Frontoparietal Population Codes of Logical Algorithms

Marina Bedny, Yunfei Liu
article en
1 citations

Abstract

Computer programming is a cornerstone of modern society, yet little is known about how the human brain enables this recently invented cultural skill. According to the neural recycling hypothesis, cultural skills (e.g., reading, math) repurpose preexisting neural "information maps." Alternatively, such maps could emerge de novo during learning, as they do in artificial neural networks. Representing and manipulating logical algorithms, such as "for" loops and "if" conditionals, is key to programming. Are representations of these algorithms acquired when people learn to program? Alternatively, do they predate instruction and get "recycled"? College students (<i>n</i> = 22, 11 females and 11 males) participated in a functional magnetic resonance imaging study before and after their first programming course (Python) and completed a battery of behavioral tasks. After a one-semester Python course, reading Python functions (relative to working memory control) activated an independently localized left-lateralized frontoparietal reasoning network. This same network was already engaged by pseudocode, plain English descriptions of Python, even before the course. Critically, multivariate population codes in this frontoparietal network distinguished "for" loops and "if" conditional algorithms, both before and after. Representational similarity analysis revealed shared information in the frontoparietal network before and after instruction. Programming recycles preexisting representations of logical algorithms in frontoparietal cortices, supporting the recycling framework of cultural skill acquisition.

Journal of NeuroscienceVol. 45(45)
Johns Hopkins University (US), Johns Hopkins Medicine (US)
Openalex Percentile: Top 22%
DNA and Biological Computing
0.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.