Sunteți pe pagina 1din 2

ASCII

De la Wikipedia, enciclopedia liber

Exist 95 de caractere ASCII care pot fi imprimate, numerotate de la 32 la 126. ASCII (pronunat ski) este acronimul pentru American Standard Code for Information Interchange ("Codul Standard American pentru Schimbul de Informaii"). ASCII reprezint un sistem de codificare a caracterelor, bazat pe alfabetul englez. Codurile ASCII reprezint caractere text pentru computere, echipamente de comunicaie i echipamente care lucreaz cu text. Majoritatea sistemelor moderne de codificare a caracterelor, care asigur reprezentarea mult mai multor caractere, se bazeaz pe ASCII.

Cuprins
y y y y

1 Istoric 2 Extensii 3 Referine 4 Leg turi externe

Istoric
Proiectarea sistemului ASCII a nceput n 1960. Prima ediie 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 definete 128 de caractere, dintre care 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 conine 128 de caractere: litere mari i mici, numere, elemente de punctuaie i coduri de control, cum ar fi grafemul ce marcheaz sfritul 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.

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

y y y y y y y y y y y y y y y

ISO 8859-1 (Latin1) - 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 (Latin2) - cuprinde limbile indo-europene r s ritene (dar nu limba romna). ISO 8859-3 (Latin3) - cuprinde limbile esperanto i maltez (i, n trecut, i limba turc ). ISO 8859-4 (Latin4) - cuprinde limbile baltice i lapon . ISO 8859-5 (Cyrillic) - cuprinde limbile bulgar , bielorus , macedonean , rus , srb (i, n trecut, i limba ucrainian ). ISO 8859-6 (Arabic) - cuprinde limba arab (f r caracterele suplimentare pentru farsi i urdu). ISO 8859-7 (Greek) - cuprinde limba greac modern . ISO 8859-8 (Hebrew) - cuprinde limba ebraic . ISO 8859-9 (Latin5) - nlocuiete literele folosite numai n Islanda cu cele mai folosite n limba turc . ISO 8859-10 (Latin6) - reorganizeaz formatul Latin4, pentru a fi mai util i pentru a putea acoperi ntreaga regiune nordic . ISO 8859-11 (Thai) - cuprinde limba thailandez . ISO 8859-12 - nu se folosete. ISO 8859-13 (Baltic Rim) - reorganizeaz i mbun t ete formatele ISO 8859-4 i 8859-10. ISO 8859-14 (Latin8 sau Celtic) - cuprinde limbile galez , gaelic i breton . ISO 8859-15 (Latin9, uneori, dar neofical ,Latin0) - reorganizeaz formatul Latin1, ad ugnd simbolul pentru euro. ISO 8859-16 (South-Eastern European) - cuprinde limbile albanez , croat , maghiar , polonez , romn , i sloven , dar i franceza, italiana i gaelica (ortografie nou ).

S-ar putea să vă placă și