Unicode è lo standard per la rappresentazione al computer di testo semplice. Comprende il set di caratteri universale, destinato a rappresentare in modo inequivocabile tutti i caratteri utilizzati nei sistemi di scrittura umana in qualsiasi lingua, i formati di trasformazione Unicode (UTF), definendo formati standardizzati per l'archiviazione e la trasmissione di testo Unicode e standard per l'elaborazione e la manipolazione del testo.