User:Bigpeteb/sandbox/Special characters
< User:Bigpeteb | sandbox
The topic of this article may not meet Wikipedia's general notability guideline. (February 2012) |
Special characters have been given pronunciations similar to letters and numbers in a
radio alphabet. The most common pronunciations originated with users of Unix
systems.
Each of the Intercal is responsible for some of this).[clarification needed][1]
ASCII special characters
The following is a fairly complete list:[citation needed]
Single characters
Dec | Hex | Glyph | Names |
---|---|---|---|
33 | 21 | ! | exclamation mark[a], bang, shriek, not[b] |
34 | 22 | " | quotation mark[a], quote |
35 | 23 | # | number sign[a], pound [sign], hash, sharp, comment[c], octothorpe[d] |
36 | 24 | $ | dollar sign bling, ding , cash, buck
|
37 | 25 | % | percent sign[a], percent, mod (or modulus or modulo)[b] |
38 | 26 | & | ampersand[a], and, amper, amp |
39 | 27 | ' | single quote[a], tick, string |
Paired characters
Characters such as parentheses have a pair of distinct left and right (opening and closing) forms.
Glyphs | Open/close (name for each character) or Name (when both characters are referred to by the same name |
---|---|
( ) | parentheses, parens, open/close |
{ } | curly braces, curlies, brace/unbrace, embrace/unbrace |
[ ] | square brackets, brackets, square, U-turn/U-turn back[d] |
< > | less than/greater than, less/greater, less/more, not equal to, bra/ket, from/into, from/towards, read from/write to, suck/blow, comes from/gozinta (goes in to), in/out, crunch/zap, tic/tac, waka/waka |
Unique readings
Almost all programming languages combine characters together to create additional meanings beyond what the characters would represent individually.
Glyphs | Open/close (name for each character) or Name (when both characters are referred to by the same name |
---|---|
#! | shebang |
/* | comment, open comment, slashterisk |
*/ | uncomment, close comment, asterslash |
& | amper-amp, amp-amp, ampersand |
== | equals, double equals |
!= | not equals |
=== | triple equals |
^. | up dot[e] |
-> | arrow, dereference, up dot (from ^., which performs the same operation) |
fn | lambda (in functional languages where it creates an anonymous function, from the symbol in lambda calculus) |
=> | dot (in functional languages where it creates an anonymous function, from the symbol in lambda calculus) |
ASCII CODE
28 ( - "paren", "open" 29 ) - "paren", "close" 2A * - "splat", "star", "asterisk" 2B + - "plus" 2C , - "twitch", "comma" 2D - - "dash","minus","tack" 2E . - "dot", "period" 2F / - "slash", "forward slash" 3A : - "two dots", "colon" 3B ; - "semi", "semicolon" 3C < - "waka", "less" 3D = - "equals" 3E > - "waka", "more" 3F ? - "hook", "query", "eh?" - question mark 40 @ - "whirl", "monkey", "at" 5B [ - "square", "left", "bracket" 5C \ - "whack", "back slash" 5D ] - "square", "right", "bracket" 5E ^ - "hat", "caret" 5F _ - "skid", "underbar", "underscore" 60 ` - "grave" 7B { - "curly", "embrace", "brace" 7C | - "bar", "pipe" 7D } - "curly", "unbrace" 7E ~ - "twiddle", "tilde" B4 ´ - "acute" #! - "sh'bang" (hash/bang) /* - "slashterix"[citation needed] */ - "asterslash"[citation needed] & - "amper-amp" - the HTML and XML encoding for the ampersand character[2]
Origin of names:
References
This article needs additional citations for verification. (February 2007) |
- ^ "The Jargon File": "ASCII" edited by Eric S. Raymond
- ^ "HTML Compatibility Guidelines". World Wide Web Consortium.