O termo caracteres SAA geralmente é utilizado para indicar caracteres que não pertencem a um determinado idioma nacional, mas que, no entanto, são utilizados regularmente em computadores. Os exemplos são: caracteres monetários (como os caracteres para libra, centavo, won, iene e outros), a barra quebrada vertical, o sinal negativo e a sobrelinha.
Especificamente, SAA refere-se a Systems Application Architecture, um conjunto de interfaces publicadas, convenções e protocolos designados para o desenvolvimento e utilização de aplicativos consistentes nas plataformas IBM (zOS, iSeries, computadores pessoais).
Unicode é um sistema de codificação padrão para representar texto. O Unicode inclui valores de códigos de todos os caracteres do idioma nacional de todas as nacionalidades, bem como outros símbolos.
Em unicode, cada caractere é representado em 4 bytes. Por exemplo, o unicode para a letra A de Cherokee é 13a0. Geralmente, um valor de unicode é escrito com um "0x" precedendo-o para indicar que o número é hexadecimal: 0x13a0.
Para obter mais informações, consulte a Home Page Unicode em http://www.unicode.org.