It is a 7-bit code. Many 8-bit codes (such as ISO 8859-1, the Linux default character set) contain ASCII as their lower half. The international counterpart of ASCII is known as ISO 646.
The ASCII code has three parts:
| 30 40 50 60 70 80 90 100 110 120 --+---------------------------------------- 0 | ( 2 < F P Z d n x 1 | ) 3 = G Q [ e o y 2 | * 4 > H R \ f p z 3 | ! + 5 ? I S ] g q { 4 | " , 6 @ J T ^ h r | 5 | # - 7 A K U _ i s } 6 | $ . 8 B L V ` j t ~ 7 | % / 9 C M W a k u DEL 8 | & 0 : D N X b l v 9 | ' 1 ; E O Y c m w
| 2 3 4 5 6 7 --+------------------------ 0 | 0 @ P ` p 1 | ! 1 A Q a q 2 | " 2 B R b r 3 | # 3 C S c s 4 | $ 4 D T d t 5 | % 5 E U e u 6 | & 6 F V f v 7 | ' 7 G W g w 8 | ( 8 H X h x 9 | ) 9 I Y i y A | * : J Z j z B | + ; K [ k { C | , < L \ l | D | - = M ] m } E | . > N ^ n ~ F | / ? O _ o DEL
Decimal Hexadecimal Name Gambas character ----------------------------------------------------------------------------- 0 00 NUL '\0' (1) 1 01 SOH Start of Header 2 02 STX Start of Text 3 03 ETX End of Text 4 04 EOT End of Transmission 5 05 ENQ Enquiry 6 06 ACK (positive) Acknowledgement 7 07 BEL Audible Signal (Bell or Beep) '\a' (1) 8 08 BS Backspace '\b' (1) 9 09 HT Horizontal Tab '\t' 10 0A LF Line Feed '\n' 11 0B VT Vertical Tab '\v' (1) 12 0C FF Form Feed '\f' (1) 13 0D CR Carriage Return '\r' 14 0E SO Shift Out 15 0F SI Shift In 16 10 DLE Data Link Escape 17 11 DC1 Device Control 1 18 12 DC2 Device Control 2 19 13 DC3 Device Control 3 20 14 DC4 Device Control 4 21 15 NAK negative Acknowledgement 22 16 SYN Synchronise 23 17 ETB End of Transmission Block 24 18 CAN Cancel 25 19 EM End Of Medium 26 1A SUB Substitute 27 1B ESC Escape 28 1C FS File Separator 29 1D GS Group Separator 30 1E RS Record Separator 31 1F US Unit Separator
(1) Not yet implemented
![]() | This documentation comes from the 'man' page of the Linux Programmer's Manual. |