Число
| Символ
| Число
| Символ
| Число
| Символ
| Число
| Символ
| Число
| Символ
| Число
| Символ
|
| пробел
|
| .
|
| @
|
| P
|
| '
|
| p
|
| !
|
|
|
| A
|
| Q
|
| a
|
| q
|
| "
|
|
|
| B
|
| R
|
| b
|
| r
|
| #
|
|
|
| C
|
| S
|
| c
|
| s
|
| $
|
|
|
| D
|
| T
|
| d
|
| t
|
| %
|
|
|
| E
|
| U
|
| e
|
| u
|
| &
|
|
|
| F
|
| V
|
| f
|
| v
|
| '
|
|
|
| G
|
| W
|
| g
|
| w
|
| (
|
|
|
| H
|
| X
|
| h
|
| x
|
| )
|
|
|
| I
|
| Y
|
| i
|
| y
|
2A
| *
| 3A
|
| 4A
| J
| 5A
| Z
| 6A
| j
| 7A
| z
|
2B
| +
| 3B
| :
| 4B
| K
| 5B
| [
| 6B
| k
| 7B
| {
|
2C
| ,
| 3C
| ;
| 4C
| L
| 5C
| \
| 6C
| l
| 7C
| |
|
2D
| -
| 3D
| <
| 4D
| M
| 5D
| ]
| 6D
| m
| 7D
| }
|
2E
| .
| 3E
| >
| 4E
| N
| 5E
| ^
| 6E
| n
| 7E
| ~
|
2F
| /
| 3F
| ?
| 4F
| O
| 5F
| _
| 6F
| o
| 7F
| DEL
|
Однако базового набора кодов стало быстро не хватать. Возросший дефицит знакомест в стандартной таблице ASCII потребовал ее немедленного расширения. В результате возникла новая таблица кодировок, получившая название " расширенная таблица ASCII ", число знакомест в которой возросло до 28 (256 знакомест). Эта таблица получила название международного стандарта IS 646, а восьмибитный код - Latin-1. В него были добавлены в основном латинские буквы со штрихами и диакритические символы. Вскоре появился новый стандарт IS 8859, в котором вводилось понятие "кодовая страница", т.е. набор из 256 символов для определения языка или группы языков, т.е. IS 8859-1 это Latin-1, IS 8859-2 включал славянские языки с латинским алфавитом (чешский, польский, вергерский), IS 8859-3 включал турецкий, мальтийский, эсперанто, галисийский языки, и т.д. Недостатком такого подхода является то, что программное обеспечение должно следить за кодовыми страницами, смешивать языки при этом невозможно, кроме того не были созданы кодовые страницы японского и китайского языков.