Există 95 de caractere ASCII care pot fi imprimate, numerotate de la 32 la 126.

ASCII (cu pronunţia aproximativă 'e-schi) este acronimul pentru American Standard Code for Information Interchange, ceea ce înseamnă "Codul Standard American pentru Schimbul de Informaţii". ASCII reprezintă un sistem de codificare a caracterelor bazat pe alfabetul englez. Codurile ASCII reprezintă caractere text pentru calculatoare, echipamente de comunicaţie şi echipamente care lucrează cu text. Marea parte a codificărilor moderne, care asigură reprezentarea a şi mai multor caractere, se bazează pe ASCII.

Munca de proiectare la ASCII a început în 1960. Prima ediţie a standardului a fost publicată în 1963,[1] o revizie majoră în 1967, iar cea mai recentă actualizare a avut loc în 1986. Astăzi, ASCII defineşte 128 de caractere: 33 sunt neimprimabile (majoritatea acestora sunt caractere de control învechite, care indică cum trebuie procesat textul propriu-zis), iar restul de 95 sunt imprimabile.

Setul de caractere ASCII conţine 128 de caractere: litere mari şi mici, numere, elemente de punctuaţie şi coduri de control, cum ar fi grafemul ce marchează sfârşitul unei linii de text. Fiecare literă este reprezentată de un număr. De exemplu, litera A este reprezentată prin numărul 65, în timp ce pentru litera z este alocat numărul 122.

Există mai multe extensii ale standardului ASCII, descrise de standardele ISO 8859-x, unde x reprezintă un număr:

  • ISO 8859-1 se numeÅŸte Latin1 ÅŸi cuprinde caracterele pentru limbile indo-europene apusene. ISO 8859-1 trebuie folosit cu grijă pentru că utilizatorii formatului CP1252 (WinLatin1) au deseori impresia că folosesc formatul ISO 8859-1.
  • ISO 8859-2 se numeÅŸte Latin2 ÅŸi cuprinde limbile indo-europene răsăritene.
  • ISO 8859-3 se numeÅŸte Latin3 ÅŸi cuprinde limbile esperanto si malteză (ÅŸi, în trecut, ÅŸi limba turcă).
  • ISO 8859-4 se numeÅŸte Latin4 ÅŸi cuprinde limbile baltice si laponă.
  • ISO 8859-5 se numeÅŸte Cyrillic ÅŸi cuprinde limbile burgară, belorusă, macedoniană, rusă, sârbă (ÅŸi în trecut ÅŸi limba ucrainiană).
  • ISO 8859-6 se numeÅŸte Arabic ÅŸi cuprinde limba arabă (fără caracterele suplimentare pentru farsi ÅŸi urdu).
  • ISO 8859-7 se numeÅŸte Greek ÅŸi cuprinde limba greacă modernă.
  • ISO 8859-8 se numeÅŸte Hebrew ÅŸi cuprinde limba ebraică.
  • ISO 8859-9 se numeÅŸte Latin5 ÅŸi înlocuieÅŸte literele folosite numai în Islanda cu cele mai folosite în limba turcă.
  • ISO 8859-10 se numeÅŸte Latin6 ÅŸi reorganizează formatul Latin4 ca să fie mai util ÅŸi să acopere întreaga regiunea nordică.
  • ISO 8859-11 se numeÅŸte Thai ÅŸi cuprinde limba thailandeză.
  • ISO 8859-12 nu se foloseÅŸte.
  • ISO 8859-13 se numeÅŸte Baltic Rim ÅŸi reorganizează ÅŸi îmbunătăţeÅŸte formatele ISO 8859-4 si 8859-10.
  • ISO 8859-14 se numeÅŸte Latin8 sau Celtic ÅŸi cuprinde limbile galeză, gaelică ÅŸi bretonă.
  • ISO 8859-15 se numeÅŸte Latin9, uneori dar neofical Latin0, ÅŸi reorganizează formatul Latin1, adăugând simbolul pentru euro.
  • ISO 8859-16 se numeÅŸte South-Eastern European ÅŸi cuprinde limbile albaneză, croată, maghiară, poloneză, română, ÅŸi slovenă, dar ÅŸi franceza, italiana ÅŸi gaelica (ortografie nouă).

Pentru a vedea tabela ASCII completă mergeţi la asciitable.

O descriere mai completă a tuturor variaţiilor standardului 8859 poate fi găsită la [1]

modifică Legături externe