I had a random thought the other day regarding the characters on the keyboard that us developers use every day. I realized that we probably have very different names and expectations of what each of them are used for, or even call them.
So I did a quick survey of some non-developer friends and family and here's what I came up with:
|Character||Me||Other||Others I've heard|
|!||Exclamation||Make a Point||Not, Bang|
|$||Dollar||Money, "String" in Excel|
|*||Asterisk||Star, "Times" in Excel||Splat|
|(||Open Paren||Left Paren, Quotation Mark|
|)||Close Paren||Right Paren, Other end of Question Mark|
I've combined references to "point", "mark" and "sign". They seem to be used interchangeably.
Which did I miss? What do you call these characters, and what do you expect them to do? I'll update the table as you comment