Codificação de caracteres
Uma codificação de caracteres transforma um conjunto de carateres (letras do alfabeto, símbolos...) em valores que podem ser processados por computador de modo a facilitar o armazenamento de texto e sua transmissão através de redes de telecomunicação.
Tabela de código Ascii
Os números são a linguagem dos computadores. Para comunicar com os programas (e com outros computadores), o computador converte caracteres e símbolos nas respectivas representações numéricas.
Nos anos 60, a necessidade de estandardização de carateres conduziu ao American Standard Code for Information Interchange (ASCII) (pronunciado ask-kee).
A tabela ASCII contém 128 números atribuídos a caracteres correspondentes, permitindo aos computadores armazenarem e partilharem dados com outros computadores e programas.
Tabela de Código Unicode
Antes de o Unicode ser inventado, havia centenas de sistemas diferentes de codificação .
Nenhum destes sistemas de codificação,continha caracteres suficientes. Mesmo para uma única língua como o inglês não havia sistema de codificação adequado para todas as letras, pontuação e símbolos técnicos em uso corrente.
Noutras palavras, dois codificadores podem usar o mesmo número para dois caracteres diferentes ou usar números diferentes para o mesmo carater.
Consequentemente foi necessário criar um código universal.
Fonte de Pesquisa:
http://www.unicode.org/standard/translations/portuguese.html
http://office.microsoft.com/pt-pt/access-help/tabela-de-caracteres-ascii-HA010167539.aspx (20/10/2014)