コードの読み取りに言語領域はかかわらない
古くから、プログラミングを学ぶことは、新しい言語を学ぶことに似ていると言われてきました。
共に新しい記号や用語を学ぶ必要があり、正しくそれらを配置する訓練が必要だからです。
しかしこれらの類似性にもかかわらず、マサチューセッツ工科大学の神経学者はコードの読み取りに言語処理に関する脳の領域が活性化しないことを発見しました。
代わりに活性化していることが判明したのは、分散ネットワークでした。
分散ネットワークは数学やクロスワードパズルなどの複雑な問題を解くときに活性化される認知機能として知られており、複数の要因を同時並列的に処理する非常に高度な脳機能です。
しかし今回、研究者たちは「プログラミングは言語ではなく数学だ!」と結論を急ぎませんでした。
脳の活性度をリアルタイムで表示するMRIから送られてくるデータは、純粋な数学を扱っている時とは微妙に異なり、脳の様々な部分が活性化していたからです。