ANSI et Unicode sont des méthodes de codage de texte sous forme de nombres . ANSI, un format propriétaire créé par Microsoft , a été largement remplacée par Unicode, un standard ouvert créé par le Consortium Unicode qui a un meilleur support pour les langues étrangères . ANSI
Microsoft a créé ANSI comme un schéma de codage de caractère exclusif qui comprend plus de 200 caractères - lettres, chiffres, signes de ponctuation et des caractères spéciaux communs de langues autres que l'anglais . ANSI est également connu sous le nom de Windows 1252. Il est considéré comme trop anglais -centrique à une norme mondialement utile .
ANSI Inconvénients
Microsoft a fait de multiples révisions à la norme ANSI et publié des pages de code mis à jour en cas de non - anglais, mais il n'a jamais contenait suffisamment de personnages uniques à rendre compte pour les langues asiatiques , qui ont généralement beaucoup plus de caractères que langues basées sur l'alphabet romain.
Unicode
le consortium Unicode , une organisation à but non lucratif qui est née d'une collaboration entre Apple et Xerox , a créé le standard ouvert Unicode pour l'encodage de texte. Des fichiers texte Unicode permis écrites en plusieurs langues pour être échangé et lu par plusieurs systèmes d'exploitation avec une diminution du risque de corruption de fichier . Au lieu d'utiliser des pages de codes pour les différentes langues , Unicode attribue un numéro unique à chaque personnage et prend en charge une variété de langues du monde. Leaders de l'industrie informatique ont adopté Unicode en place de la norme ANSI , que Microsoft se classe désormais comme un jour , ou « héritage », un schéma d'encodage .