This is your brain. This is your brain on code

MIT researchers are discovering which parts of the brain are engaged when a person evaluates a computer program. Functional magnetic resonance imaging (fMRI), which measures changes in blood flow throughout the brain, has been used over the past couple of decades for a variety of applications, including "functional anatomy" - a way of determining which brain areas are switched on when a person carries out a particular task. fMRI has been used to look at people's brains while they're doing all sorts of things - working out math problems, learning foreign languages, playing chess, improvising on the piano, doing crossword puzzles, and even watching TV shows like "Curb Your Enthusiasm." One pursuit that's received little attention is computer programming - both the chore of writing code and the equally confounding task of trying to understand a piece of already-written code. "Given the importance that computer programs have assumed in our everyday lives," says Shashank Srikant, a PhD candidate in MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL), "that's surely worth looking into. So many people are dealing with code these days - reading, writing, designing, debugging - but no one really knows what's going on in their heads when that happens." Fortunately, he has made some "headway" in that direction in a paper - written with MIT colleagues Benjamin Lipkin (the paper's other lead author, along with Srikant), Anna Ivanova, Evelina Fedorenko, and Una-May O'Reilly - that was presented earlier this month at the Neural Information Processing Systems Conference held in New Orleans.
account creation

TO READ THIS ARTICLE, CREATE YOUR ACCOUNT

And extend your reading, free of charge and with no commitment.



Your Benefits

  • Access to all content
  • Receive newsmails for news and jobs
  • Post ads

myScience