HOME
LINKS

COLLEGE
CHURCH
BROTHER
BASE

FAMILY

FLY LADY
ALL RECIPES
PBS KIDS

FILES

MCRate Calc

PROGRAMMING

ASCII Codes
Windows Tips
VB Tips
 

Programming / Software Development

ASCII Code Table

ASCII (The American Standard Code for Information Interchange), a standard seven-bit code, was proposed by ANSI in 1963. It was finalized in 1968. Much of the work on ASCII was done in 1965 by Robert W. Bemer ( www.bobbemer.com). It was established in order to create a compatibile platform between existing types of data processing equipment. Document standardizing ASCII include ISO-14962-1997 and ANSI-X3.4-1986(R1997).

The standard ASCII character set consists of 128 decimal numbers ranging from zero through 127 assigned to letters, numbers, punctuation marks, and the most common special characters. The Extended ASCII Character Set also consists of 128 decimal numbers and ranges from 128 through 255 representing additional special, mathematical, graphic, and foreign characters.

I put these charts up on this web site, so that I will have an ASCII chart handy.

ASCII Chart

          0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F
      0  NUL SOH STX ETX EOT ENQ ACK BEL BS  HT  LF  VT  FF  CR  SO  SI
      1  DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM  SUB ESC FS  GS  RS  US
      2   SP  !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /
      3   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?
      4   @   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O
      5   P   Q   R   S   T   U   V   W   X   Y   Z   [   \   ]   ^   _
      6   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o
      7   p   q   r   s   t   u   v   w   x   y   z   {   |   }   ~ DEL
      

Control Codes
The following is a more detailed description of the first
32 ASCII characters, often referred to as control codes.
      NUL (null)                   
      SOH (start of heading)       
      STX (start of text)          
      ETX (end of text)            
      EOT (end of transmission) - Not the same as ETB    
      ENQ (enquiry)                
      ACK (acknowledge)            
      BEL (bell) - Caused teletype machines to ring a bell.  Causes a beep
                   in many common terminals and terminal emulation programs.
      BS  (backspace) - Moves the cursor (or print head) move backwards (left)
                        one space.
      TAB (horizontal tab) - Moves the cursor (or print head) right to the next
                             tab stop.  The spacing of tab stops is dependent
                             on the output device, but is often either 8 or 10.
      LF  (NL line feed, new line) - Moves the cursor (or print head) to a new
                                     line.  On Unix systems, moves to a new line
                                     AND all the way to the left.
      VT  (vertical tab)           
      FF  (form feed) - Advances paper to the top of the next page (if the
                        output device is a printer).
      CR  (carriage return) - Moves the cursor all the way to the left, but does
                              not advance to the next line.
      SO  (shift out) - Switches output device to alternate character set.            
      SI  (shift in)  - Switches output device back to default character set.
      DLE (data link escape)       
      DC1 (device control 1)       
      DC2 (device control 2)       
      DC3 (device control 3)       
      DC4 (device control 4)       
      NAK (negative acknowledge)   
      SYN (synchronous idle)       
      ETB (end of transmission block) - Not the same as EOT  
      CAN (cancel)                 
      EM  (end of medium)  
      SUB (substitute)             
      ESC (escape) 
      FS  (file separator)
      GS  (group separator)
      RS  (record separator)
      US  (unit separator)         
      
The Standard ASCII Character Set:
   DECHEXSYM   DECHEXSYM   DECHEXSYM   DECHEXSYM
   00NUL   3220    6440@   9660`
   11SOH   3321!   6541A   9761a
   22STX   3422"   6642B   9862b
   33ETX   3523#   6743C   9963c
   44EOT   3624$   6844D   10064d
   55ENQ   3725%   6945E   10165e
   66ACK   3826&   7046F   10266f
   77BEL   3927'   7147G   10367g
   88BS   4028(   7248H   10468h
   99TAB   4129)   7349I   10569i
   10ALF   422A*   744AJ   1066Aj
   11BVT   432B+   754BK   1076Bk
   12CFF   442C,   764CL   1086Cl
   13DCR   452D-   774DM   1096Dm
   14ESO   462E.   784EN   1106En
   15FSI   472F/   794FO   1116Fo
   1610DLE   48300   8050P   11270p
   1711DC1   49311   8151Q   11371q
   1812DC2   50322   8252R   11472r
   1913DC3   51333   8353S   11573s
   2014DC4   52344   8454T   11674t
   2115NAK   53355   8555U   11775u
   2216SYN   54366   8656V   11876v
   2317ETB   55377   8757W   11977w
   2418CAN   56388   8858X   12078x
   2519EM   57399   8959Y   12179y
   261ASUB   583A:   905AZ   1227Az
   271BESC   593B;   915B[   1237B{
   281CFS   603C<   925C\   1247C|
   291DGS   613D=   935D]   1257D}
   301ERS   623E>   945E^   1267E~
   311FUS   633F?   955F_   1277F

MS's Version of The Extended ASCII Character Set:
   DECHEXCHAR   DECHEXCHAR   DECHEXCHAR   DECHEXCHAR
   12880   160A0    192C0À   224E0à
   12981   161A1¡   193C1Á   225E1á
   13082   162A2¢   194C2   226E2â
   13183ƒ   163A3£   195C3à  227E3ã
   13284   164A4¤   196C4Ä   228E4ä
   13385   165A5¥   197C5Å   229E5å
   13486   166A6¦   198C6Æ   230E6æ
   13587   167A7§   199C7Ç   231E7ç
   13688ˆ   168A8¨   200C8È   232E8è
   13789   169A9©   201C9É   233E9é
   1388AŠ   170AAª   202CAÊ   234EAê
   1398B   171AB«   203CBË   235EBë
   1408CŒ   172AC¬   204CCÌ   236ECì
   1418D   173AD­   205CDÍ   237EDí
   1428EŽ   174AE®   206CEΠ  238EEî
   1438F   175AF¯   207CFÏ   239EFï
   14490   176B0°   208D0Р  240F0ð
   14591   177B1±   209D1Ñ   241F1ñ
   14692   178B2²   210D2Ò   242F2ò
   14793   179B3³   211D3Ó   243F3ó
   14894   180B4´   212D4Ô   244F4ô
   14995   181B5µ   213D5Õ   245F5õ
   15096   182B6   214D6Ö   246F6ö
   15197   183B7·   215D7×   247F7÷
   15298˜   184B8¸   216D8Ø   248F8ø
   15399   185B9¹   217D9Ù   249F9ù
   1549Aš   186BAº   218DAÚ   250FAú
   1559B   187BB»   219DBÛ   251FBû
   1569Cœ   188BC¼   220DCÜ   252FCü
   1579D   189BD½   221DDÝ   253FDý
   1589Ež   190BE¾   222DEÞ   254FEþ
   1599FŸ   191BF¿   223DFß   255FFÿ

  Good ASCII site  
 



Copyright © 1990; Michael A. Chamberlain, Illustrator
All graphics used on this site are original, property of
the artist Michael A. Chamberlain, and under copyright protection.
Reuse of any graphics displayed without permission is unauthorized.

Site Born -- 9 February 2000
Last Updated:
URL: http://www.chamberlainstudios.net