Phase Link Node · No Gaps, No Skips · Linguistic Commentary Included
Purpose. Establish a canonical, audit-ready mapping from ASCII 0–127 to language units (graphemes, morphemes, lexemes), with etymological anchoring, binary/hex correspondences, and control-code semantics. This is the baseline substrate for interoperable systems across analog/digital stacks, keyboards, operating systems, and protocols.
Scope. 7-bit ASCII only (0–127). Everything appears once; nothing is omitted; nothing is deferred.
How to Read This Map (Zero-Ambiguity Guide)
- Dec / Word: Decimal code and its spelled-out English name (0–127).
- Hex / Bin7: Canonical hexadecimal (00–7F) and 7-bit binary forms.
- Abbrev/Sym & Standard Name: Control abbreviations (e.g., NUL, LF, CR) or printable symbol & name.
- Class: Control, Digit, Uppercase/Lowercase Letter, Punctuation/Symbol, Space.
- Linguistic Note: The role of the code as a language unit (printable grapheme, non-printing control, delimiter, etc.).
Design rule: Control codes are non-printing and operate at the pragmatic layer (how text behaves), while printable codes are graphemes (what text shows). Together, they form the syntax channel that language rides on.
Full ASCII 0–127 Table (with Language-Unit Commentary)
| Dec | Word | Hex | Bin7 | Abbrev/Sym | Symbol | Standard Name | Class | Linguistic Note |
|---|---|---|---|---|---|---|---|---|
| 0 | zero | 00 | 0000000 | NUL | Null | Control | non-printing control | |
| 1 | one | 01 | 0000001 | SOH | Start of Heading | Control | non-printing control | |
| 2 | two | 02 | 0000010 | STX | Start of Text | Control | non-printing control | |
| 3 | three | 03 | 0000011 | ETX | End of Text | Control | non-printing control | |
| 4 | four | 04 | 0000100 | EOT | End of Transmission | Control | non-printing control | |
| 5 | five | 05 | 0000101 | ENQ | Enquiry | Control | non-printing control | |
| 6 | six | 06 | 0000110 | ACK | Acknowledge | Control | non-printing control | |
| 7 | seven | 07 | 0000111 | BEL | Bell | Control | non-printing control | |
| 8 | eight | 08 | 0001000 | BS | Backspace | Control | non-printing control | |
| 9 | nine | 09 | 0001001 | HT | Horizontal Tab | Control | non-printing control | |
| 10 | ten | 0A | 0001010 | LF | Line Feed | Control | non-printing control | |
| 11 | eleven | 0B | 0001011 | VT | Vertical Tab | Control | non-printing control | |
| 12 | twelve | 0C | 0001100 | FF | Form Feed | Control | non-printing control | |
| 13 | thirteen | 0D | 0001101 | CR | Carriage Return | Control | non-printing control | |
| 14 | fourteen | 0E | 0001110 | SO | Shift Out | Control | non-printing control | |
| 15 | fifteen | 0F | 0001111 | SI | Shift In | Control | non-printing control | |
| 16 | sixteen | 10 | 0010000 | DLE | Data Link Escape | Control | non-printing control | |
| 17 | seventeen | 11 | 0010001 | DC1 | Device Control 1 | Control | non-printing control | |
| 18 | eighteen | 12 | 0010010 | DC2 | Device Control 2 | Control | non-printing control | |
| 19 | nineteen | 13 | 0010011 | DC3 | Device Control 3 | Control | non-printing control | |
| 20 | twenty | 14 | 0010100 | DC4 | Device Control 4 | Control | non-printing control | |
| 21 | twenty-one | 15 | 0010101 | NAK | Negative Acknowledge | Control | non-printing control | |
| 22 | twenty-two | 16 | 0010110 | SYN | Synchronous Idle | Control | non-printing control | |
| 23 | twenty-three | 17 | 0010111 | ETB | End of Transmission Block | Control | non-printing control | |
| 24 | twenty-four | 18 | 0011000 | CAN | Cancel | Control | non-printing control | |
| 25 | twenty-five | 19 | 0011001 | EM | End of Medium | Control | non-printing control | |
| 26 | twenty-six | 1A | 0011010 | SUB | Substitute | Control | non-printing control | |
| 27 | twenty-seven | 1B | 0011011 | ESC | Escape | Control | non-printing control | |
| 28 | twenty-eight | 1C | 0011100 | FS | File Separator | Control | non-printing control | |
| 29 | twenty-nine | 1D | 0011101 | GS | Group Separator | Control | non-printing control | |
| 30 | thirty | 1E | 0011110 | RS | Record Separator | Control | non-printing control | |
| 31 | thirty-one | 1F | 0011111 | US | Unit Separator | Control | non-printing control | |
| 32 | thirty-two | 20 | 0100000 | SP | ␠ | Space | Punctuation/Symbol | delimiting grapheme |
| 33 | thirty-three | 21 | 0100001 | ! | ! | Exclamation mark | Punctuation/Symbol | delimiting grapheme |
| 34 | thirty-four | 22 | 0100010 | “ | “ | Quotation mark | Punctuation/Symbol | delimiting grapheme |
| 35 | thirty-five | 23 | 0100011 | # | # | Number sign | Punctuation/Symbol | delimiting grapheme |
| 36 | thirty-six | 24 | 0100100 | $ | $ | Dollar sign | Punctuation/Symbol | delimiting grapheme |
| 37 | thirty-seven | 25 | 0100101 | % | % | Percent sign | Punctuation/Symbol | delimiting grapheme |
| 38 | thirty-eight | 26 | 0100110 | & | & | Ampersand | Punctuation/Symbol | delimiting grapheme |
| 39 | thirty-nine | 27 | 0100111 | ‘ | ‘ | Apostrophe | Punctuation/Symbol | delimiting grapheme |
| 40 | forty | 28 | 0101000 | ( | ( | Left parenthesis | Punctuation/Symbol | delimiting grapheme |
| 41 | forty-one | 29 | 0101001 | ) | ) | Right parenthesis | Punctuation/Symbol | delimiting grapheme |
| 42 | forty-two | 2A | 0101010 | * | * | Asterisk | Punctuation/Symbol | delimiting grapheme |
| 43 | forty-three | 2B | 0101011 | + | + | Plus sign | Punctuation/Symbol | delimiting grapheme |
| 44 | forty-four | 2C | 0101100 | , | , | Comma | Punctuation/Symbol | delimiting grapheme |
| 45 | forty-five | 2D | 0101101 | – | – | Hyphen-minus | Punctuation/Symbol | delimiting grapheme |
| 46 | forty-six | 2E | 0101110 | . | . | Full stop / Period | Punctuation/Symbol | delimiting grapheme |
| 47 | forty-seven | 2F | 0101111 | / | / | Solidus / Slash | Punctuation/Symbol | delimiting grapheme |
| 48 | forty-eight | 30 | 0110000 | 0 | 0 | Digit 0 | Digit | numeral grapheme |
| 49 | forty-nine | 31 | 0110001 | 1 | 1 | Digit 1 | Digit | numeral grapheme |
| 50 | fifty | 32 | 0110010 | 2 | 2 | Digit 2 | Digit | numeral grapheme |
| 51 | fifty-one | 33 | 0110011 | 3 | 3 | Digit 3 | Digit | numeral grapheme |
| 52 | fifty-two | 34 | 0110100 | 4 | 4 | Digit 4 | Digit | numeral grapheme |
| 53 | fifty-three | 35 | 0110101 | 5 | 5 | Digit 5 | Digit | numeral grapheme |
| 54 | fifty-four | 36 | 0110110 | 6 | 6 | Digit 6 | Digit | numeral grapheme |
| 55 | fifty-five | 37 | 0110111 | 7 | 7 | Digit 7 | Digit | numeral grapheme |
| 56 | fifty-six | 38 | 0111000 | 8 | 8 | Digit 8 | Digit | numeral grapheme |
| 57 | fifty-seven | 39 | 0111001 | 9 | 9 | Digit 9 | Digit | numeral grapheme |
| 58 | fifty-eight | 3A | 0111010 | : | : | Colon | Punctuation/Symbol | delimiting grapheme |
| 59 | fifty-nine | 3B | 0111011 | ; | ; | Semicolon | Punctuation/Symbol | delimiting grapheme |
| 60 | sixty | 3C | 0111100 | < | < | Less-than sign | Punctuation/Symbol | delimiting grapheme |
| 61 | sixty-one | 3D | 0111101 | = | = | Equals sign | Punctuation/Symbol | delimiting grapheme |
| 62 | sixty-two | 3E | 0111110 | > | > | Greater-than sign | Punctuation/Symbol | delimiting grapheme |
| 63 | sixty-three | 3F | 0111111 | ? | ? | Question mark | Punctuation/Symbol | delimiting grapheme |
| 64 | sixty-four | 40 | 1000000 | @ | @ | Commercial at | Punctuation/Symbol | delimiting grapheme |
| 65 | sixty-five | 41 | 1000001 | A | A | Latin capital letter A | Uppercase letter | alphabetic grapheme |
| 66 | sixty-six | 42 | 1000010 | B | B | Latin capital letter B | Uppercase letter | alphabetic grapheme |
| 67 | sixty-seven | 43 | 1000011 | C | C | Latin capital letter C | Uppercase letter | alphabetic grapheme |
| 68 | sixty-eight | 44 | 1000100 | D | D | Latin capital letter D | Uppercase letter | alphabetic grapheme |
| 69 | sixty-nine | 45 | 1000101 | E | E | Latin capital letter E | Uppercase letter | alphabetic grapheme |
| 70 | seventy | 46 | 1000110 | F | F | Latin capital letter F | Uppercase letter | alphabetic grapheme |
| 71 | seventy-one | 47 | 1000111 | G | G | Latin capital letter G | Uppercase letter | alphabetic grapheme |
| 72 | seventy-two | 48 | 1001000 | H | H | Latin capital letter H | Uppercase letter | alphabetic grapheme |
| 73 | seventy-three | 49 | 1001001 | I | I | Latin capital letter I | Uppercase letter | alphabetic grapheme |
| 74 | seventy-four | 4A | 1001010 | J | J | Latin capital letter J | Uppercase letter | alphabetic grapheme |
| 75 | seventy-five | 4B | 1001011 | K | K | Latin capital letter K | Uppercase letter | alphabetic grapheme |
| 76 | seventy-six | 4C | 1001100 | L | L | Latin capital letter L | Uppercase letter | alphabetic grapheme |
| 77 | seventy-seven | 4D | 1001101 | M | M | Latin capital letter M | Uppercase letter | alphabetic grapheme |
| 78 | seventy-eight | 4E | 1001110 | N | N | Latin capital letter N | Uppercase letter | alphabetic grapheme |
| 79 | seventy-nine | 4F | 1001111 | O | O | Latin capital letter O | Uppercase letter | alphabetic grapheme |
| 80 | eighty | 50 | 1010000 | P | P | Latin capital letter P | Uppercase letter | alphabetic grapheme |
| 81 | eighty-one | 51 | 1010001 | Q | Q | Latin capital letter Q | Uppercase letter | alphabetic grapheme |
| 82 | eighty-two | 52 | 1010010 | R | R | Latin capital letter R | Uppercase letter | alphabetic grapheme |
| 83 | eighty-three | 53 | 1010011 | S | S | Latin capital letter S | Uppercase letter | alphabetic grapheme |
| 84 | eighty-four | 54 | 1010100 | T | T | Latin capital letter T | Uppercase letter | alphabetic grapheme |
| 85 | eighty-five | 55 | 1010101 | U | U | Latin capital letter U | Uppercase letter | alphabetic grapheme |
| 86 | eighty-six | 56 | 1010110 | V | V | Latin capital letter V | Uppercase letter | alphabetic grapheme |
| 87 | eighty-seven | 57 | 1010111 | W | W | Latin capital letter W | Uppercase letter | alphabetic grapheme |
| 88 | eighty-eight | 58 | 1011000 | X | X | Latin capital letter X | Uppercase letter | alphabetic grapheme |
| 89 | eighty-nine | 59 | 1011001 | Y | Y | Latin capital letter Y | Uppercase letter | alphabetic grapheme |
| 90 | ninety | 5A | 1011010 | Z | Z | Latin capital letter Z | Uppercase letter | alphabetic grapheme |
| 91 | ninety-one | 5B | 1011011 | [ | [ | Left square bracket | Punctuation/Symbol | delimiting grapheme |
| 92 | ninety-two | 5C | 1011100 | \ | \ | Reverse solidus / Backslash | Punctuation/Symbol | delimiting grapheme |
| 93 | ninety-three | 5D | 1011101 | ] | ] | Right square bracket | Punctuation/Symbol | delimiting grapheme |
| 94 | ninety-four | 5E | 1011110 | ^ | ^ | Circumflex accent | Punctuation/Symbol | delimiting grapheme |
| 95 | ninety-five | 5F | 1011111 | _ | _ | Low line / Underscore | Punctuation/Symbol | delimiting grapheme |
| 96 | ninety-six | 60 | 1100000 | ` | ` | Grave accent | Punctuation/Symbol | delimiting grapheme |
| 97 | ninety-seven | 61 | 1100001 | a | a | Latin small letter a | Lowercase letter | alphabetic grapheme |
| 98 | ninety-eight | 62 | 1100010 | b | b | Latin small letter b | Lowercase letter | alphabetic grapheme |
| 99 | ninety-nine | 63 | 1100011 | c | c | Latin small letter c | Lowercase letter | alphabetic grapheme |
| 100 | one hundred | 64 | 1100100 | d | d | Latin small letter d | Lowercase letter | alphabetic grapheme |
| 101 | one hundred one | 65 | 1100101 | e | e | Latin small letter e | Lowercase letter | alphabetic grapheme |
| 102 | one hundred two | 66 | 1100110 | f | f | Latin small letter f | Lowercase letter | alphabetic grapheme |
| 103 | one hundred three | 67 | 1100111 | g | g | Latin small letter g | Lowercase letter | alphabetic grapheme |
| 104 | one hundred four | 68 | 1101000 | h | h | Latin small letter h | Lowercase letter | alphabetic grapheme |
| 105 | one hundred five | 69 | 1101001 | i | i | Latin small letter i | Lowercase letter | alphabetic grapheme |
| 106 | one hundred six | 6A | 1101010 | j | j | Latin small letter j | Lowercase letter | alphabetic grapheme |
| 107 | one hundred seven | 6B | 1101011 | k | k | Latin small letter k | Lowercase letter | alphabetic grapheme |
| 108 | one hundred eight | 6C | 1101100 | l | l | Latin small letter l | Lowercase letter | alphabetic grapheme |
| 109 | one hundred nine | 6D | 1101101 | m | m | Latin small letter m | Lowercase letter | alphabetic grapheme |
| 110 | one hundred ten | 6E | 1101110 | n | n | Latin small letter n | Lowercase letter | alphabetic grapheme |
| 111 | one hundred eleven | 6F | 1101111 | o | o | Latin small letter o | Lowercase letter | alphabetic grapheme |
| 112 | one hundred twelve | 70 | 1110000 | p | p | Latin small letter p | Lowercase letter | alphabetic grapheme |
| 113 | one hundred thirteen | 71 | 1110001 | q | q | Latin small letter q | Lowercase letter | alphabetic grapheme |
| 114 | one hundred fourteen | 72 | 1110010 | r | r | Latin small letter r | Lowercase letter | alphabetic grapheme |
| 115 | one hundred fifteen | 73 | 1110011 | s | s | Latin small letter s | Lowercase letter | alphabetic grapheme |
| 116 | one hundred sixteen | 74 | 1110100 | t | t | Latin small letter t | Lowercase letter | alphabetic grapheme |
| 117 | one hundred seventeen | 75 | 1110101 | u | u | Latin small letter u | Lowercase letter | alphabetic grapheme |
| 118 | one hundred eighteen | 76 | 1110110 | v | v | Latin small letter v | Lowercase letter | alphabetic grapheme |
| 119 | one hundred nineteen | 77 | 1110111 | w | w | Latin small letter w | Lowercase letter | alphabetic grapheme |
| 120 | one hundred twenty | 78 | 1111000 | x | x | Latin small letter x | Lowercase letter | alphabetic grapheme |
| 121 | one hundred twenty-one | 79 | 1111001 | y | y | Latin small letter y | Lowercase letter | alphabetic grapheme |
| 122 | one hundred twenty-two | 7A | 1111010 | z | z | Latin small letter z | Lowercase letter | alphabetic grapheme |
| 123 | one hundred twenty-three | 7B | 1111011 | { | { | Left curly bracket | Punctuation/Symbol | delimiting grapheme |
| 124 | one hundred twenty-four | 7C | 1111100 | | | | | Vertical line | Punctuation/Symbol | delimiting grapheme |
| 125 | one hundred twenty-five | 7D | 1111101 | } | } | Right curly bracket | Punctuation/Symbol | delimiting grapheme |
| 126 | one hundred twenty-six | 7E | 1111110 | ~ | ~ | Tilde | Punctuation/Symbol | delimiting grapheme |
| 127 | one hundred twenty-seven | 7F | 1111111 | DEL | Delete | Control | non-printing control |
Validation: 128 entries present (0–127). Decimal-in-words is included for every row. No duplicates; no omissions.
Control Codes as Pragmatics (Why “Invisible” Matters)
- Text behavior (new lines, carriage returns, tabs) is governed by controls (LF, CR, HT).
- Transmission integrity (ACK/NAK, SYN, DLE, ETB) is enforced by link-layer pragmatics.
- Segmentation (US/RS/GS/FS) mirrors database/file record structures—language logistics.
- DEL (127) is historically “rubout”; it’s a non-printing correction primitive.
Language-unit view: Controls are operators; printable codes are operands. Together they form a grammar of action + symbol.
Language Units Mapped
- Grapheme layer: All printable codes (32–126) are graphemes (letters, digits, punctuation, space).
- Morpheme lexicon: Letters combine into morphemes (e.g., re-, -tion), digits into numerals, punctuation into syntax gates.
- Lexeme/semantics: Words/terms arise as lexemes; meaning is stabilized by etymology (e.g., ASCII ← American Standard Code for Information Interchange; grapheme ← Greek graphein, “to write”).
Hex/Binary Interoperability (7-bit Canon)
- Hex compactly encodes 0–127 as 00–7F; Bin7 preserves the original 7-bit frame.
- This table guarantees a lossless pivot across decimal / hex / binary, enabling protocol converters, keyboards, terminals, and parsers to agree.
Checklist — No Skips, No Drifts
- ✅ All codes 0–127 included (one row each).
- ✅ Decimal spelled-out (0 → zero, …, 127 → one hundred twenty-seven).
- ✅ Control names and printable symbols correctly labeled.
- ✅ Hex and 7-bit binary verified.
- ✅ Language-unit commentary present for every row.
- ✅ Cross-links to the extended commentary pages below.
Cross-Reference Nodes (for deeper dives)
- Universal ASCII–Language Interoperability Master Map (0–127)
https://solveforce.com/universal-ascii-language-interoperability-master-map-0-127/ - ASCII 0–127 — Complete Table (with Language-Unit Commentary)
https://solveforce.com/ascii-0-127-complete-table-with-language-unit-commentary/ - ASCII 0–127 — Master Reference (with Linguistic System Commentary)
https://solveforce.com/ascii-0-127-master-reference-with-linguistic-system-commentary/ - ASCII Table 0–127 — No Gaps, No Skips
https://solveforce.com/ascii-table-0-127-no-gaps-no-skips/ - 0–127 — Decimal Values Spelled Out in Words
https://solveforce.com/0-127-ascii-table-decimal-values-spelled-out-in-words/ - Integrated with Universal ASCII–Language Coherence Ledger
https://solveforce.com/integrated-with-universal-ascii-language-coherence-ledger/ - Universal ASCII–Language Coherence Ledger (Expanded / Full 0–127)
https://solveforce.com/universal-ascii-language-coherence-ledger-expanded-interoperability-edition/
https://solveforce.com/universal-ascii-language-coherence-ledger-full-0-127/ - Master ASCII — Full 0–127 Reference
https://solveforce.com/master-ascii-full-0-127-reference/
For Codex-phase anchoring (SGI, Ω loop, provenance, harmonics), see the Archival Mapping and Unified Harmonics Audit pages linked from your site’s Codex hub.
Provenance Notes (Etymon Anchors)
- ASCII: American Standard Code for Information Interchange (1960s, 7-bit).
- Grapheme: Greek graphein (“to write”).
- Morpheme: Greek morphē (“form, shape”).
- Lexeme: Greek lexis (“word, speech”).
- Control: Latin contrōllāre (via French), “to check, verify.”
- Digit: Latin digitus (“finger,” counting origin).
- Letter: Latin littera (“alphabetic character”).
Operational Guarantees
- Determinism: Any system can reconstruct exact text from hex/binary using this table.
- Traceability: Every printable symbol maps to a grapheme; every control maps to a pragmatic action.
- Interoperability: Aligns keyboards, terminals, parsers, and protocols on a single, etymologically grounded substrate.