I think I'd agree with all that, however, I'd say the likelihood of whether the same parts of the brain are used as in learning language would probably increase the higher the level of the computer 'language'. (Was that a sentence, I can't tell anymore it's so late. Who cares?) With low level languages nearer to the machine code end of the spectrum, I imagine it would be mostly the same parts that are used in engaging with mathematical things, rather than with verbal things. With higher level languages such as some recent gaming languages, etc, they are much more like human speech.