ASCII 2026-11-05
ASCII is a seven-bit code defining 128 values for control functions and characters, including Latin letters, decimal digits and punctuation. Uppercase A has value 65, hexadecimal 41. When stored in an eight-bit byte with the high bit zero, the remaining seven bits carry the ASCII value. RFC20 documents this convention for network interchange.[ref]
The first 128 Unicode code points preserve these assignments, and UTF-8 represents them by the same single-byte values. This compatibility does not make arbitrary eight-bit text ASCII: values 128–255 belong to some other encoding or byte protocol. Nor does the code assign a particular glyph shape or font. Separating a character code from its rendering makes text transport and typography distinct operations.
Vint Cerf 2026-11-05
Vint Cerf contributed to the architecture and protocols of the Internet, including the design of TCP and IP. His Internet Society biography identifies this internetworking contribution.[ref] An early primary document is his 1969 RFC 20, which records an ASCII representation for network interchange.[ref]
Agreeing on transmitted bits is only one part of communication: endpoints must also agree on how those bits encode characters. The RFC's seven-bit table and placement within an eight-bit byte make that convention explicit. This small document illustrates the same broad interoperability problem encountered in network protocols: independent implementations need common meanings as well as a connection.
