ASCII to skrót od American Standard Code for Information Interchange, kodu stworzonego na potrzeby operatorów dalekopisów. Wymawia się /ASK ee/, a nie ASCII. Kod ASCII jest ograniczony do określonego zestawu 128 znaków, z których pierwsze 32 są odłożone na bok, a pozostałe 98 to wszystkie 26 liter alfabetu z dużych i małych, cyfry od zera do dziewięciu, znaki interpunkcyjne — wykrzyknik , lewy i prawy nawias, nawiasy klamrowe i kwadratowe, przecinek, myślnik, kropka, dwukropek, średnik, pojedyncze i podwójne cudzysłowy i znak zapytania — akcent z powagą i okalającym, ukośnik przedni, ukośnik odwrotny i ukośnik pionowy, krzyżyk, znak dolara , znak procentu, ampersand, gwiazdka, podkreślenie, znak plus i tylda. Oto znaki używane w grafice ASCII, a cała kolekcja wygląda tak:
ABCDEFGHIJKLMNOPQRSTU VWXYZ
ABCDEFGHIJKLMNOPQRSTU VWXYZ
1 2 3 4 5 6 7 8 9 0
! ( ) { } [ ], – . : ; ‘ ‘ ?
` / | # $ % & * _ + ~
Są one nazwane w logicznych grupach, ale jeśli ostatnie trzy grupy zostaną zmienione, staje się jasne, że są to głównie wersje z dużych i małych liter na niektórych klawiszach klawiatury, podobnie jak alfabet
~ ! @ # $ % ^ & * ( ) _ + { } | : “ ?
` 1 2 3 4 5 6 7 8 9 0 – = [ ] ; ‘ /
Pozostałe znaki to kropka i przecinek, dla których nie są używane wielkie litery na ich klawiszach.
Aby stworzyć grafikę ASCII, określone znaki są ułożone na liniach, z odstępami pomiędzy nimi, aby stworzyć linie, kształty i cieniowanie obrazów, czasami tworząc reprezentacyjne kształty, a czasami mając na celu jedynie stworzenie ogólnego wrażenia. Chociaż istnieją programy do konwersji obrazów do grafiki ASCII — czasami nazywane generatorami grafiki ASCII — ich sukces jest różny: niektóre mają znacznie lepsze wyniki niż inne. Grafika ASCII jest często budowana w edytorze tekstu, aby nie wprowadzać niepożądanego formatowania, ponieważ odstępy są kluczowe dla sukcesu utworu. Istnieją również edytory ASCII do tworzenia grafiki ASCII. Emotikony można uznać za najprostszą formę sztuki ASCII.