2 ms·
Is computer code a foreign language? Not for me. Having grown up with multiple "natural" languages, as well as programming "languages" since age 8 or so, I con
by lioeters 8y ago
Is computer code a foreign language? Not for me.
Having grown up with multiple "natural" languages, as well as programming "languages" since age 8 or so, I consider computer code one of my native languages. Of course, I'm only truly familiar with a few dialects for daily use, but there's an underlying way of thinking (concepts, patterns) that applies to all programming languages.
The more "natural" and programming languages I'm immersed in and use in daily life, the more I see them as dialects of a single "language" - an unwritten, unspoken language of the mind, which gives birth to the various specific implementations of syntax, grammar, words.
Film, dance, painting, sculpture, music, mathematics, geometry.. Even JavaScript. These are also dialects of the language beyond languages. They're all different ways to "speak" and "think".
I agree with the article that learning a programming language or two should not fulfill a foreign language requirement. If anything they should be included in a "native languages requirement", in addition to a couple of natural languages.