KnowledgeASCII (American Standard Code for Information Interchange) is a standart code for information exchange which created by American National Standards Institute (ANSI).

WHO IS ANSI

The American National Standards Institute is a private non-profit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States. The organization also coordinates U.S. standards with international standards so that American products can be used worldwide.

ANSI accredits standards that are developed by representatives of other standards organizations, government agencies, consumer groups, companies, and others. These standards ensure that the characteristics and performance of products are consistent, that people use the same definitions and terms, and that products are tested the same way. ANSI also accredits organizations that carry out product or personnel certification in accordance with requirements defined in international standards.

The organization’s headquarters are in Washington, DC. ANSI’s operations office is located in New York City. The ANSI annual operating budget is funded by the sale of publications, membership dues and fees, accreditation services, fee-based programs, and international standards programs.

ASCII Previewed

ASCII, abbreviated from American Standard Code for Information Interchange, is a character-encoding scheme (the IANA prefers the name US-ASCII). ASCII codes represent text in computers, communications equipment, and other devices that use text. Most modern character-encoding schemes are based on ASCII, though they support many additional characters. ASCII was the most common character encoding on the World Wide Web until December 2007, when it was surpassed by UTF-8, which includes ASCII as a subset.

ASCII developed from telegraphic codes. Its first commercial use was as a seven-bit teleprinter code promoted by Bell data services. Work on the ASCII standard began on October 6, 1960, with the first meeting of the American Standards Association’s (ASA) X3.2 subcommittee. The first edition of the standard was published during 1963, underwent a major revision during 1967, and experienced its most recent update during 1986. Compared to earlier telegraph codes, the proposed Bell code and ASCII were both ordered for more convenient sorting (i.e., alphabetization) of lists, and added features for devices other than teleprinters.

Originally based on the English alphabet, ASCII encodes 128 specified characters into seven-bit integers as shown by the ASCII chart on the right. The characters encoded are numbers 0 to 9, lowercase letters a to z, uppercase letters A to Z, basic punctuation symbols, control codes that originated with Teletype machines, and a space. For example, lowercase j would become binary 1101010 and decimal 106. ASCII includes definitions for 128 characters are non-printing control characters (many now obsolete) that affect how text and space are processed and 95 printable characters, including the space (which is considered an invisible graphic).

  • Control characters, In computing and telecommunication, a control character or non-printing character is a code point (a number) in a character set, that does not represent a written symbol. They are used as in-band signaling to cause effects other than the addition of a symbol to the text. All other characters are mainly printing, printable, or graphic characters, except perhaps for the “space” character (see ASCII printable characters). All entries in the ASCII table below code 32 (technically the C0 control code set) are of this kind, including CR and LF used to separate lines of text. The code 127 (DEL) is also a control character. Extended ASCII sets defined by ISO 8859 added the codes 128 through 159 as control characters, this was primarily done so that if the high bit was stripped it would not change a printing character to a C0 control code, but there have been some assignments here, in particular NEL. This second set is called the C1 set.
  • Printable characters, Codes 20hex to 7Ehex, known as the printable characters, represent letters, digits, punctuation marks, and a few miscellaneous symbols. There are 95 printable characters in total. Code 20hex, the “space” character, denotes the space between words, as produced by the space bar of a keyboard. Since the space character is considered an invisible graphic (rather than a control character) it is listed in the table below instead of in the previous section.
  • Extended characters,  is eight-bit or larger character encodings that include the standard seven-bit ASCII characters as well as others. The use of the term is sometimes criticized, because it can be mistakenly interpreted that the ASCII standard has been updated to include more than 128 characters or that the term unambiguously identifies a single encoding, both of which are untrue.

Belos is ASCII Table based on the main category :

CONTROL CHARACTERS
KarakterUnicodeANSI ASCIIKeterangan
( Heksadesimal )( Desimal )
NUL00Null (tidak tampak)
SOH11Start of heading (tidak tampak)
STX22Start of text (tidak tampak)
ETX33End of text (tidak tampak)
EOT44End of transmission (tidak tampak)
ENQ55Enquiry (tidak tampak)
ACK66Acknowledge (tidak tampak)
BEL77Bell (tidak tampak)
BS88Menghapus satu karakter di belakang kursor (Backspace)
HT99Horizontal tabulation
LF000A10Pergantian baris (Line feed)
VT000B11Tabulasi vertikal
FF000C12Pergantian baris (Form feed)
CR000D13Pergantian baris (carriage return)
SO000E14Shift out (tidak tampak)
SI000F15Shift in (tidak tampak)
DLE1016Data link escape (tidak tampak)
DC11117Device control 1 (tidak tampak)
DC21218Device control 2 (tidak tampak)
DC31319Device control 3 (tidak tampak)
DC41420Device control 4 (tidak tampak)
NAK1521Negative acknowledge (tidak tampak)
SYN1622Synchronous idle (tidak tampak)
ETB1723End of transmission block (tidak tampak)
CAN1824Cancel (tidak tampak)
EM1925End of medium (tidak tampak)
SUB001A26Substitute (tidak tampak)
ESC001B27Escape (tidak tampak)
FS001C28File separator
GS001D29Group separator
RS001E30Record separator
US001F31Unit separator
DEL007F127Delete

PRINTABLE CHARACTERS
KarakterUnicodeANSI ASCIIKeterangan
( Heksadesimal )( Desimal )
SP2032Spasi
!2133Tanda seru (exclamation)
"2234Tanda kutip dua
#2335Tanda pagar (kres)
$2436Tanda mata uang dolar
%2537Tanda persen
&2638Karakter ampersand (&)
2739Karakter Apostrof
(2840Tanda kurung buka
)2941Tanda kurung tutup
*002A42Karakter asterisk (bintang)
+002B43Tanda tambah (plus)
,002C44Karakter koma
-002D45Karakter hyphen (strip)
.002E46Tanda titik
/002F47Garis miring (slash)
03048Angka nol
13149Angka satu
23250Angka dua
33351Angka tiga
43452Angka empat
53553Angka lima
63654Angka enam
73755Angka tujuh
83856Angka delapan
93957Angka sembilan
:003A58Tanda titik dua
;003B59Tanda titik koma
003C60Tanda lebih kecil
=003D61Tanda sama dengan
003E62Tanda lebih besar
?003F63Tanda tanya
@4064A keong (@)
A4165Huruf latin A kapital
B4266Huruf latin B kapital
C4367Huruf latin C kapital
D4468Huruf latin D kapital
E4569Huruf latin E kapital
F4670Huruf latin F kapital
G4771Huruf latin G kapital
H4872Huruf latin H kapital
I4973Huruf latin I kapital
J004A74Huruf latin J kapital
K004B75Huruf latin K kapital
L004C76Huruf latin L kapital
M004D77Huruf latin M kapital
N004E78Huruf latin N kapital
O004F79Huruf latin O kapital
P5080Huruf latin P kapital
Q5181Huruf latin Q kapital
R5282Huruf latin R kapital
S5383Huruf latin S kapital
T5484Huruf latin T kapital
U5585Huruf latin U kapital
V5686Huruf latin V kapital
W5787Huruf latin W kapital
X5888Huruf latin X kapital
Y5989Huruf latin Y kapital
Z005A90Huruf latin Z kapital
[005B91Kurung siku kiri
\005C92Garis miring terbalik (backslash)
]005D93Kurung sikur kanan
^005E94Tanda pangkat
_005F95Garis bawah (underscore)
`6096Tanda petik satu
a6197Huruf latin a kecil
b6298Huruf latin b kecil
c6399Huruf latin c kecil
d64100Huruf latin d kecil
e65101Huruf latin e kecil
f66102Huruf latin f kecil
g67103Huruf latin g kecil
h68104Huruf latin h kecil
i69105Huruf latin i kecil
j006A106Huruf latin j kecil
k006B107Huruf latin k kecil
l006C108Huruf latin l kecil
m006D109Huruf latin m kecil
n006E110Huruf latin n kecil
o006F111Huruf latin o kecil
p70112Huruf latin p kecil
q71113Huruf latin q kecil
r72114Huruf latin r kecil
s73115Huruf latin s kecil
t74116Huruf latin t kecil
u75117Huruf latin u kecil
v76118Huruf latin v kecil
w77119Huruf latin w kecil
x78120Huruf latin x kecil
y79121Huruf latin y kecil
z007A122Huruf latin z kecil
{007B123Kurung kurawal buka
¦007C124Garis vertikal (pipa)
}007D125Kurung kurawal tutup
~007E126Karakter gelombang (tilde)

EXTENDED CHARACTERS
KarakterUnicodeANSI ASCIIKeterangan
( Heksadesimal )( Desimal )
80128Dicadangkan
Ü81129Dicadangkan
é82130Dicadangkan
Â83131Dicadangkan
ä84132Index
à85133Next line
å86134Start of selected area
ç87135End of selected area
ê88136Character tabulation set
ë89137Character tabulation with justification
è008A138Line tabulation set
ï008B139Partial line down
î008C140Partial line up
ì008D141Reverse line feed
Ä008E142Single shift two
Å008F143Single shift three
É90144Device control string
æ91145Private use one
Æ92146Private use two
ô93147Set transmit state
ö94148Cancel character
ò95149Message waiting
Û96150Start of guarded area
ù97151End of guarded area
ÿ98152Start of string
Ö99153Dicadangkan
Ü009A154Single character introducer
ø009B155Control sequence introducer
£009C156String terminator
Ø009D157Operating system command
×009E158Privacy message
ƒ009F159Application program command
á00A0160Spasi yang bukan pemisah kata
í00A1161Tanda seru terbalik
ó00A2162Tanda sen (Cent)
ú00A3163Tanda Poundsterling
ñ00A4164Tanda mata uang (Currency)
Ñ00A5165Tanda Yen
¦00A6166Garis tegak putus-putus (broken bar)
§00A7167Section sign
¨00A8168Diaeresis
©00A9169Tanda hak cipta (Copyright)
ª00AA170Feminine ordinal indicator
«00AB171Left-pointing double angle quotation mark
¬00AC172Not sign
­00AD173Tanda strip (hyphen)
®00AE174Tanda merk terdaftar
¯00AF175Macron
°00B0176Tanda derajat
±00B1177Tanda kurang lebih (plus-minus)
²00B2178Tanda kuadrat (pangkat dua)
³00B3179Tanda kubik (pangkat tiga)
´00B4180Acute accent
µ00B5181Micro sign
00B6182Pilcrow sign
·00B7183Middle dot
¸00B8184Spasi cedillia
¹00B9185Superscript satu
º00BA186Indikator ordinal maskulin
»00BB187kutipan sudut ganda
¼00BC188Fraksi seperempat
½00BD189Fraksi satu setengah
¾00BE190Fraksi tiga perempat
¿00BF191Tanda tanya terbalik
À00C0192Huruf latin a dengan kuburan
Á00C1193Huruf latin a dengan akut
Â00C2194Huruf latin a dengan sirkumfleksa
Ã00C3195Huruf latin a dengan tilde
Ä00C4196Huruf latin a dengan tanda titik dua di atas huruf suara
Å00C5197Huruf latin a dengan cincin di atas
Æ00C6198Huruf latin ae
Ç00C7199Huruf latin c dengan cedilla
È00C8200Huruf latin e dengan kuburan
É00C9201Huruf latin e dengan akut
Ê00CA202Huruf latin e dengan sirkumfleksa
Ë00CB203Huruf latin e dengan tanda titik dua di atas huruf suara
Ì00CC204Huruf latin i dengan kuburan
Í00CD205Huruf latin i dengan akut
Î00CE206Huruf latin i dengan sirkumfleksa
Ï00CF207Huruf latin saya dengan tanda titik dua di atas huruf suara
Ð00D0208Huruf latin eth
Ñ00D1209Huruf latin n dengan tilde
Ò00D2210Huruf latin o dengan kuburan
Ó00D3211Huruf latin o dengan akut
Ô00D4212Huruf latin o dengan sirkumfleksa
Õ00D5213Huruf latin o dengan tilde
Ö00D6214Huruf latin o dengan tanda titik dua di atas huruf suara
×00D7215Tanda perkalian
Ø00D8216Huruf latin o dengan garis miring
Ù00D9217Huruf latin u dengan kuburan
Ú00DA218Huruf latin u dengan akut
Û00DB219Huruf latin u dengan sirkumfleksa
Ü00DC220Huruf latin u dengan tanda titik dua di atas huruf suara
Ý00DD221Huruf latin y dengan akut
Þ00DE222Huruf latin thorn
ß00DF223Huruf kecil s tajam latin --ess zed
à0224Huruf latin kecil dengan kuburan
á0225Huruf latin kecil dengan akut
â0226Huruf latin kecil dengan sirkumfleksa
ã0227Huruf latin kecil dengan tilde
ä0228Huruf latin kecil dengan tanda titik dua di atas huruf suara
å0229Huruf latin kecil dengan cincin di atas
æ0230Huruf latin ae kecil
ç0231Huruf kecil latin c dengan cedilla
è0232Huruf latin e kecil dengan kuburan
é0233Huruf latin e kecil dengan akut
ê00EA234Huruf latin e kecil dengan sirkumfleksa
ë00EB235Huruf latin e kecil dengan tanda titik dua di atas huruf suara
ì00EC236Huruf kecil latin i dengan kuburan
í00ED237Huruf kecil latin i dengan akut
î00EE238Huruf kecil latin i dengan sirkumfleksa
ï00EF239Huruf kecil latin i dengan tanda titik dua di atas huruf suara
ð00F0240Huruf latin eth kecil
ñ00F1241Huruf latin n kecil dengan tilde
ò00F2242Huruf kecil latin o dengan kuburan
ó00F3243Huruf kecil latin o akut
ô00F4244Huruf kecil latin o dengan sirkumfleksa
õ00F5245Huruf kecil latin o dengan tilde
ö00F6246Huruf kecil latin o dengan tanda titik dua di atas huruf suara
÷00F7247Tanda bagi
ø00F8248Huruf kecil latin o dengan garis miring
ù00F9249Huruf kecil latin u dengan kuburan
ú00FA250Huruf kecil latin u dengan akut
û00FB251Huruf kecil latin u dengan sirkumfleksa
ü00FC252Huruf kecil latin u dengan tanda titik dua di atas huruf suara
ý00FD253Huruf Latin y kecil dengan akut
þ00FE254Huruf Latin duri kecil
ÿ00FF255Huruf Latin y kecil dengan tanda titik dua di atas huruf suara

Reference :

Kamu bisa membaca artikel ini dalam bahasa Indonesia :

Kill two birds with one stone