Unicode

left|WikiLettera Questo articolo è solo un abbozzo (stub). Se puoi contribuisci adesso a migliorarlo secondo le convenzioni di Wikipedia.
Per l'elenco completo degli stub riguardanti l'informatica, vedi la relativa categoria

Unicode è un sistema di codifica che assegna un numero (ed un nome) ad ogni carattere in maniera indipendente dal programma, piattaforma e dalla lingua (e relativo alfabeto). Unicode si basa sulla codifica ASCII, ma va oltre la limitazione dell'alfabeto latino potendo codificare caratteri scritti in tutte le lingue del mondo.

Originariamente si basava su una codifica a 16 bit che dava la possibilità di codificare al più 65,536 caratteri e questo bastava per codificare i caratteri impiegati nelle principali lingue del mondo. Ora invece lo standard Unicode (e l'ISO/IEC 10646) supporta tre forme di codifica che condividono un repertorio comune di caratteri ma possono essere estese fino a rappresentarne circa un milione. Ciò appare sufficiente a coprire anche i fabbisogni di codifica di scritti del patrimonio storico dell'umanità, nelle diverse lingue e negli svariati sistemi di segni utilizzati.

L'Unicode viene supportato dai moderni standard della programmazione e del markup come XML, Java, JavaScript, LDAP, CORBA 3.0, e da vari sistemi operativi.

Voci correlate

Collegamenti esterni

See also: Unicode, ASCII, Alfabeto, CORBA, Informatica, JavaScript, Lingua (idioma), Linguaggio di programmazione Java, Programma