ASCII står för American Standard Code for Information Interchange, en kod skapad för användning av teletypoperatörer. Det uttalas /ASK ee/, inte ASCII. ASCII-koden är begränsad till en specifik uppsättning av 128 tecken, varav de första 32 är avsatta, och de återstående 98 inkluderar alla 26 bokstäverna i alfabetet med versaler och gemener, siffrorna från noll till nio, skiljetecken – utropstecken , vänster och höger parentes och krulliga och hakparenteser, kommatecken, bindestreck, punkt, kolon, semikolon, enkla och dubbla citattecken och frågetecken — grav- och cirkumflex accent, främre snedstreck, omvänt snedstreck och upprätt snedstreck, hashmark, dollartecken , procenttecken, et-tecken, asterisk, understreck, plustecken och tilde. Det här är karaktärerna som används i ASCII-konst, och hela samlingen ser ut så här:
ABCDEFGHIJKLMNOPQRSTU VWXYZ
abcdefgh I jklmnopqrstuvwxyz
1 2 3 4 5 6 7 8 9 0
! ( ) { } [ ], – . : ; ’”?
` ˆ / | # $ % & * _ + ~
Dessa är namngivna i logiska grupper, men om de tre sista grupperna omarrangeras blir det tydligt att de mest är versaler och gemener på vissa tangentbordstangenter, precis som alfabetet är
~! @ # $ % ^ & * ( ) _ + { } | : “ ?
` 1 2 3 4 5 6 7 8 9 0 – = [ ] ; ’/
De återstående tecknen är punkt och komma, för vilka de versaler på tangenterna inte används.
För att skapa ASCII-konst arrangeras de angivna tecknen på linjer, med mellanslag däremellan, för att skapa linjer, former och skuggning av bilder, ibland bildande representativa former, och ibland endast syftar till att skapa ett helhetsintryck. Även om det finns vissa program för att konvertera bilder till ASCII-konst – ibland kallade ASCII-konstgeneratorer – varierar deras framgång: vissa har mycket bättre resultat än andra. ASCII-konst byggs ofta i en textredigerare för att inte introducera någon oönskad formatering eftersom avståndet är avgörande för framgången för verket. Det finns också ASCII-redigerare för att skapa ASCII-konst. Emoticons kan anses vara den enklaste formen av ASCII-konst.