Today, VT100 encoding continues to be a topic of great interest and relevance in society. Its impact can be observed in different areas, from politics to popular culture. In this article, we will delve into the world of VT100 encoding and explore its meaning, evolution, and its influence on daily life. Through in-depth analysis, we will seek to better understand the role VT100 encoding plays in our lives and how it has shaped our perceptions and actions. From its origins to current trends, VT100 encoding has left an indelible mark on history and continues to be a topic of debate and reflection today.
| Languages | English, various others |
|---|---|
| Classification | Extended ASCII, Mac OS script |
| Extends | ASCII |
The VT100 code page is a character encoding used to represent text on the Classic Mac OS for compatibility with the VT100 terminal. It encodes 256 characters, the first 128 of which are identical to ASCII, with the remaining characters including mathematical symbols, diacritics, and additional punctuation marks. It is suitable for English and several other Western languages. It is similar to Mac OS Roman but includes all characters in ISO 8859-1 except for the currency sign (which was superseded by the euro sign), the no-break space, and the soft hyphen. It also includes all characters in DEC Special Graphics (code page 1090), except for the new line and no-break space controls. The VT100 encoding is only used on the VT100 font on the Classic Mac OS and is not an official Mac OS character encoding.[1]
The following table shows how characters are encoded in the VT100 character set. Each character is shown with its Unicode equivalent.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | Ä | Å | Ç | É | Ñ | Ö | Ü | á | à | â | ä | ã | å | ç | é | è |
| 9x | ê | ë | í | ì | î | ï | ñ | ó | ò | ô | ö | õ | ú | ù | û | ü |
| Ax | Ý | ° | ¢ | £ | § | ¸ | ¶ | ß | ® | © | ™ | ´ | ¨ | ≠ | Æ | Ø |
| Bx | × | ± | ≤ | ≥ | ¥ | µ | ¹ | ² | ³ | π | ¦ | ª | º | ▒ | æ | ø |
| Cx | ¿ | ¡ | ¬ | ½ | ƒ | ¼ | ¾ | « | » | … | �[b] | À | à | Õ | Œ | œ |
| Dx | – | — | ┘ | ┐ | ┌ | └ | ÷ | ◆ | ÿ | Ÿ | ┼ | €[c] | Ð | ð | Þ | þ |
| Ex | ý | · | ⎺ | ⎻ | ─[d] | Â | Ê | Á | Ë | È | Í | Î | Ï | Ì | Ó | Ô |
| Fx | Ò | Ú | Û | Ù | ⎼ | ⎽ | ├ | ┤ | ┴ | ┬ | │ |