The Ugly American Programmer

It would seem, on the surface, that since everyone has their own native language and most likely prefers it that this would be a controversial subject.

However, it really isn’t. This is because programmers tend to think based on logic, not emotion. The question is not Which language is better?, nor is it Which language do I like?. The question is Which language will ultimately help me reach my goals?. As it happens, that language is English. It has nothing to do with the merits of English as a language. It’s just the current state of affairs.