3 ms·
To use English seemed to be easier than to use native language. First you know your native language. Then you need to learn programming. Programming uses symbol
by avmich 15y ago
To use English seemed to be easier than to use native language. First you know your native language. Then you need to learn programming. Programming uses symbols which don't make sense - except as concepts in programming. So you just learn that "while" is a loop with condition, and "print" makes letters appear on the screen. "While" doesn't, for example, associate with time, only with condition; "print" doesn't evoke images of a printing machines, newspapers or anything else. No semantic confusion whatsoever; to the contrary, if that would be written in the native language, it would immediately bring associations, which may be unwanted.
A few comments to above. Some words are already used in the language, so, knowing how a certain combination of English letters is pronounced, one still gets some associations. "Function" is a rather international word, for example (brought into English from another language?). Next, learning first some programming helps with learning later English itself. For many words first associations remain related to computers; e.g., "performance" (though not widely used in programming languages, but it is used in technical manuals) is first for a processor, not for an actor on the scene.