But Why?

Learning a computer programming language is somewhat similar to that of learning a new language to speak. According to MIT neuroscientists reading computer code doesn’t involve the region of the brain which is responsible for language processing. Instead, it activates distributed network called the multiple demand network, which also gets activated during solving a mathematical problem or a crossword.

In the case of computer code, the brain uses multiple areas of multiple demand network. Multiple demand network gets activated only when there is a need to store more information and while performing mental tasks. The MIT team also found out that reading computer code appears to activate both the left and right sides of the multiple demand network. There is no finding of some region exclusively devoted to programming, but there is some possibility in those who have more coding experience.