Esta tabela de códigos surgiu nos anos 60, consequência da necessidade de criar um padrão utilizável por todos os computadores, tornando a comunicação e a troca de dados mais acessível entre os próprios.
O ASCII foi adoptado internacionalmente com a designação de ISO 646 e foi ampliado para os diversos idiomas.