ASCII.

ASCII_Code_Chart
ASCII_Code_Chart

ASCII  è l’acronimo di American Standard Code for Information Interchange, Codice Standard Americano per lo Scambio di Informazioni. Si tratta di un codice per la codifica di caratteri. La standard ASCII è stato pubblicato dall’American National Standards Institute (ANSI) nel 1968.

Lo standard che sta gradualmente sostituendo l’ ASCII è UTF-8, specie da quando è diventato la codifica principale di Unicode per Internet secondo il W3C. Questa nuova codifica di Unicode sfrutta il bit di controllo del vecchio ASCII, ma in modo più efficiente. Se da una parte l’UTF-8 stà sostituendo l’ASCII, al tempo stesso ha nreso più duraturo quest’ultimo, inglobandolo in una codifica più adatta alle esigenze di oggi.

Infatti le comunicazioni sono in centinaia di lingue, ed inoltre diverse lingue possono convivere in uno stesso documento, o in uno stesso programma.  UTF-8 infatti si distingue dalle altre codifiche Unicode perché sfrutta il vecchio bit di parità di ASCII, non come bit di controllo, bensì come indicatore: analizza ogni byte, e se al posto del vecchio bit di parità trova uno 0, allora il byte sarà letto come ASCII a 7 bit e teoricamente compatibile anche da programmi obsoleti; se però il byte corrente inizia con 1, allora sarà concatenato al byte successivo o ai successivi. In tal modo riesce ad includere tutti gli alfabeti delle lingue viventi e di alcune morte.

** Se puoi sostenere il mio lavoro, comprami un libro | Buy me a book! **
** ISCRIVITI ALLA NEWSLETTER ! **

About the Author

Sergio Mauri
Blogger, autore. Perito in Sistemi Informativi Aziendali, musicista e compositore, Laurea in Discipline storiche e filosofiche. Premio speciale al Concorso Claudia Ruggeri nel 2007; terzo posto al Premio Igor Slavich nel 2020. Ha pubblicato con Terra d'Ulivi nel 2007 e nel 2011, con Hammerle Editori nel 2013 e 2014, con PGreco nel 2015 con Historica Edizioni e Alcova Letteraria nel 2022 con Silele Edizioni (La Tela Nera) nel 2023 e con Amazon Kdp nel 2024.

Be the first to comment on "ASCII."

Leave a comment