[edit] I had to pick the kids up from the bus-stop so the thread has progressed somewhat since I began typing this... [/edit]
That's just it.
When confronted with something new/alien/unfamiliar (and computers
are these things to most people -- even those who have been forced to use them at work for years), all prior knowledge goes out the window, except for the worst kind of logics.
A mathematician or linguist would be unlikely to make an error when reading "Press any key". His education better intersects the programmer's. However, a normal muggle hasn't a clue what the different parts of speech are called, let alone how to understand normal language.
MLA == Modern Language Association
http://www.mla.org/
APA == American Psycological Association
http://www.apa.org/
Their committees review grammar, etc yearly (usually) and make revisions. Their publications on the matter define "correct" English when used in scholarly contexts. A relatively recent consideration is that when it makes a difference the period can be placed outside of the quotes.
The American/English style stuff is just current trend; it is not codified outside of actual usage.
I once had an argument with a friend (from Michigan) about the pronunciation of the word "roof". He said "
rʌf" (in IPA). I said "
ruf". We sounded like a couple of dogs barking at each other as we went down the hallway.
We looked it up.
You can properly say it either way.
As a kid, I used to pull out my dictionary and read it for hours. I eventually learned to "dumb down" my language with others, since it usually went right over people's heads. (And it is sure annoying to have to repeat yourself a different way two or three times for every stinking sentence.)
Heck, most average people can't follow complex thoughts anymore. They need a talking head to give them the correct "sound bites" in the proper order to "get it". (Frustrates me no end.)
Alas.