Skip to main content

ASCII

- Robert W. Bemer

ASCII (American Standard Code for Information Interchange) is a widely used character encoding standard that represents text in computers and other devices. It was developed in the early 1960s by a committee led by Robert W. Bemer to establish a consistent and universal character set for electronic communication and data interchange.

The ASCII character set consists of a total of 128 characters, including control characters (such as line feed, carriage return, and tab) and printable characters (which represent letters, digits, punctuation marks, and other symbols). Each character is assigned a unique numerical value between 0 and 127.

In ASCII, each character is represented by a 7-bit binary code. This binary representation allows computers to store and process text using a standard encoding scheme. For example:

  • The capital letter 'A' is represented by the ASCII code 65 (binary: 01000001).
  • The digit '3' is represented by the ASCII code 51 (binary: 00110011).
  • The exclamation mark '!' is represented by the ASCII code 33 (binary: 00100001).

ASCII provides a way for different computer systems to communicate and exchange text data by using a common character set. It has become the foundation for many other character encoding schemes, including extended ASCII, Unicode, and UTF-8.

It's worth noting that ASCII is limited to the representation of English characters and a few common symbols. As technology advanced and the need for multilingual support arose, more comprehensive character encoding standards like Unicode were developed to encompass a wider range of characters from different writing systems around the world.




ASCII Table

chr[32] - chr[127]
  1.  
    32
  2. !
    33
  3. "
    34
  4. #
    35
  5. $
    36
  6. %
    37
  7. &
    38
  8. '
    39
  9. (
    40
  10. )
    41
  11. *
    42
  12. +
    43
  13. ,
    44
  14. -
    45
  15. .
    46
  16. /
    47
  17. 0
    48
  18. 1
    49
  19. 2
    50
  20. 3
    51
  21. 4
    52
  22. 5
    53
  23. 6
    54
  24. 7
    55
  25. 8
    56
  26. 9
    57
  27. :
    58
  28. ;
    59
  29. <
    60
  30. =
    61
  31. >
    62
  32. ?
    63
  33. @
    64
  34. A

    65

  35. B

    66

  36. C

    67

  37. D
    68
  38. E
    69
  39. F
    70
  40. G
    71
  41. H
    72
  42. I
    73
  43. J
    74
  44. K
    75
  45. L
    76
  46. M
    77
  47. N
    78
  48. O
    79
  49. P
    80
  50. Q
    81
  51. R
    82
  52. S
    83
  53. T
    84
  54. U
    85
  55. V
    86
  56. W
    87
  57. X
    88
  58. Y
    89
  59. Z
    90
  60. [
    91
  61. \
    92
  62. ]
    93
  63. ^
    94
  64. _
    95
  65. `
    96
  66. a
    97
  67. b
    98
  68. c
    99
  69. d
    100
  70. e
    101
  71. f
    102
  72. g
    103
  73. h
    104
  74. i
    105
  75. j
    106
  76. k
    107
  77. l
    108
  78. m
    109
  79. n
    110
  80. o
    111
  81. p
    112
  82. q
    113
  83. r
    114
  84. s
    115
  85. t
    116
  86. u
    117
  87. v
    118
  88. w
    119
  89. x
    120
  90. y
    121
  91. z
    122
  92. {
    123
  93. |
    124
  94. }
    125
  95. ~
    126