Código ASCII: o que é e para que serve

Vamos explicar o que é Código ASCII, além disso entenderemos para que podemos utilizá-lo e, claro, forneceremos todas as combinações através das quais você poderá escrever todos os caracteres que seu computador utiliza, uma forma muito útil de poder para obter aquele personagem que você viu em um determinado lugar e que não aparece no seu teclado.

código ASCII

O que é código ASCII

O código ASCII (pronuncia-se aski) nasceu em 1963 pelo American Standards Committee, conhecido como American National Standards Institute, e tinha como objetivo organizar os símbolos e caracteres utilizados na telegrafia e que incluíam letras e números.

No entanto, em 1967, também foram adicionadas letras minúsculas, bem como diferentes caracteres de controle, que deram origem ao que seria renomeado como US-ASCII e isso inclui caracteres de 0 a 127.

No total Consistia em 128 caracteres que cobria o padrão e incluía tudo o que era necessário, mas focado na língua inglesa, que evidentemente ainda exigia alguma expansão posterior para conseguir uma adaptação perfeita a todos os idiomas e seus caracteres correspondentes.

Foi então que IBM, em 1981, decidiu desenvolver uma extensão de 8 bits do código ASCII, escolha uma, que se chamaria “Code Page 437”.

A partir desta versão, os caracteres de controle já obsoletos foram descartados e novos caracteres gráficos foram introduzidos, acrescentando mais 128 caracteres adicionais que incluíam símbolos, sinais, letras latinas e gráficos adicionais, todos necessários para poder escrever em todos línguas, incluindo, claro, o espanhol.

Desta forma foram adicionados os caracteres de 128 a 255.

O primeiro computador pessoal, o IBM 5150, executado no sistema operacional MS-DOS que já incorporou o código ASCII estendido, e atualmente praticamente todos os sistemas informáticos também o incorporam, por isso é importante que o conheçamos e tenhamos as combinações à nossa disposição, pois é a melhor forma de ter total garantia de que sempre iremos poder usar todos os caracteres mesmo que eles não estejam disponíveis no teclado.

Para que serve o código ASCII?

Basicamente código ASCII incorpora absolutamente todas as letras maiúsculas e minúsculas, números e caracteres, de forma que a grande maioria deles fica disponível no teclado sem realizar nenhum tipo de combinação.

Porém, dependendo da origem de cada teclado, a distribuição será diferente, por isso também é bastante comum que não tenhamos caracteres diretamente à nossa disposição simplesmente pressionando uma ou mais teclas.

Desta forma, a única coisa que precisaremos é a combinação necessária que nos permita escrever absolutamente qualquer caractere de código ASCII a partir de qualquer teclado do mundo.

Como usar o código ASCII

Ressalta-se que a utilização do código ASCII é muito simples, pois basta pressionar a tecla ALT do teclado e mantê-la pressionada, para posteriormente escrever os números com base na tabela de códigos ASCII que você verá a seguir.

Feito isso, soltamos a tecla ALT e veremos que aparecem os códigos que indicamos.

Por exemplo, se mantivermos pressionada a tecla ALT, digitarmos o número 57 e soltarmos a tecla ALT, escreveremos o número 9, e o mesmo acontecerá com todos os caracteres que detalharemos na tabela a seguir.

Tabela com código ASCII

Em primeiro lugar, é muito importante levarmos em consideração que todos os caracteres, símbolos, letras e sinais do código ASCII estão divididos em três grupos principais, que são, em primeiro lugar, os caracteres ASCII que não os imprimem, ou seja, aquelas que realizam ações que não podem ser impressas, como ir para um determinado ponto como o início do texto, ir para o cabeçalho do texto, etc., ou seja, ações muito específicas que não representam nada no papel.

Em segundo lugar temos os caracteres alfanuméricos ASCII para imprimir, que são basicamente letras maiúsculas e minúsculas, números e os caracteres mais comuns.

Por fim temos os caracteres ASCII estendidos para impressão, que são aqueles caracteres especiais particulares, principalmente de determinados países, ou que possuem características especiais.

A seguir apresentaremos os três blocos com cada um desses caracteres que incluem todos os disponíveis na tabela de códigos ASCII.

Caracteres ASCII não imprimíveis

ALT + 00 = NULL (caractere nulo)

ALT + 01 = SOH (início do cabeçalho)

ALT + 02 = STX (início do texto)

ALT + 03 = ETX (Fim do texto)

ALT + 04 = EOT (Fim da Transmissão)

ALT + 05 = ENQ (Consulta)

ALT + 06 = ACK (reconhecimento, cartas de pôquer de espadas)

ALT + 07 = BEL (sino)

ALT + 08 = BS (Backspace)

ALT + 09 = HT (guia horizontal)

ALT + 10 = LF (Nova Linha)

ALT + 11 = VT (guia vertical)

ALT + 12 = FF (nova página)

ALT + 13 = CR (ENTER)

ALT + 14 = SO (rolar para fora)

ALT + 15 = SIM (Rolar para dentro)

ALT + 16 = DLE (Escape do link de dados)

ALT + 17 = DC1 (dispositivo de controle 1)

ALT + 18 = DC2 (dispositivo de controle 2)

ALT + 19 = DC3 (dispositivo de controle 3)

ALT + 20 = DC4 (dispositivo de controle 4)

ALT + 21 = NAK (confirmação negativa)

ALT + 22 = SYN (inatividade síncrona)

ALT + 23 = ETB (Fim do Bloco de Transmissão)

ALT + 24 = PODE (Cancelar)

ALT + 25 = EM (extremidade intermediária)

ALT + 26 = SUB (Substituição)

ALT + 27 =ESC (Esc)

ALT + 28 = FS (separador de arquivos)

ALT + 29 = GS (Separador de Grupo)

ALT + 30 = RS (Separador de Registros)

ALT + 31 = EUA (separador de unidades)

ALT + 127 = DEL (DEL)

Caracteres alfanuméricos ASCII imprimíveis

ALT + 32 = espaço (espaço em branco)

ALT + 33 = ! (Sinal de exclamação)

ALT + 34 = » (aspas duplas)

ALT + 35 = # (sinal de libra ou libra)

ALT + 36 = $ (sinal de peso)

ALT + 37 =% (sinal de porcentagem)

ALT + 38 = & (Y)

ALT + 39 = '(aspas simples, apóstrofo)

ALT + 40 = ((Abre parênteses)

ALT + 41 =) (fechar parênteses)

ALT + 42 = * (Asterisco)

ALT + 43 = + (sinal de mais)

ALT + 44 = , (Vírgula)

ALT + 45 = – (sinal de menos)

ALT + 46 = . (Ver)

ALT + 47 = / (barra)

ALT + 48 = 0 (Número zero)

ALT + 49 = 1 (Número um)

ALT + 50 = 2 (Número dois)

ALT + 51 = 3 (Número três)

ALT + 52 = 4 (Número quatro)

ALT + 53 = 5 (Número cinco)

ALT + 54 = 6 (Número seis)

ALT + 55 = 7 (Número sete)

ALT + 56 = 8 (Número oito)

ALT + 57 = 9 (Número nove)

ALT + 58 =: (dois pontos)

Alt + 59 =; (Ponto e vírgula)

ALT + 60 = < (menor que)

ALT + 61 = = (sinal de igual)

ALT + 62 = > (Maior que)

ALT + 63 = ? (Fechar ponto de interrogação)

ALT + 64 = @ (Em)

ALT + 65 = A (letra maiúscula A)

ALT + 66 = B (letra B maiúscula)

ALT + 67 = C (letra maiúscula C)

ALT + 68 = D (letra maiúscula D)

ALT + 69 = E (letra E maiúscula)

ALT + 70 = F (letra maiúscula F)

ALT + 71 = G (letra G maiúscula)

ALT + 72 = H (letra maiúscula H)

ALT + 73 = I (letra maiúscula I)

ALT + 74 = J (letra maiúscula J)

ALT + 75 = K (letra K maiúscula)

ALT + 76 = L (letra maiúscula L)

ALT + 77 = M (letra maiúscula M)

ALT + 78 = N (Letra N maiúscula)

ALT + 79 = O (letra maiúscula O)

ALT + 80 = P (letra maiúscula P)

ALT + 81 = Q (letra maiúscula Q)

ALT + 82 = R (letra maiúscula R)

ALT + 83 = S (letra maiúscula S)

ALT + 84 = T (letra maiúscula T)

ALT + 85 = U (letra maiúscula U)

ALT + 86 = V (letra maiúscula V)

ALT + 87 = W (letra maiúscula W)

ALT + 88 = X (letra maiúscula X)

ALT + 89 = Y (letra maiúscula Y)

ALT + 90 = Z (letra Z maiúscula)

ALT + 91 = [ (abre colchetes)

ALT + 92 = \ (barra invertida, barra invertida)

ALT + 93 = ] (fechar colchetes)

ALT + 94 = ^ (acento circunflexo)

ALT + 95 = _ (sublinhado)

ALT + 96 = ` (sotaque grave)

ALT + 97 = a (letra minúscula a)

ALT + 98 = b (letra b minúscula)

ALT + 99 = c (letra c minúscula)

ALT + 100 = d (letra minúscula d)

ALT + 101 = e (letra minúscula e)

ALT + 102 = f (letra minúscula f)

ALT + 103 = g (letra g minúscula)

ALT + 104 = h (letra minúscula h)

ALT + 105 = i (letra i minúscula)

ALT + 106 = j (letra j minúscula)

ALT + 107 = k (letra k minúscula)

ALT + 108 = l (letra minúscula l)

ALT + 109 = m (letra minúscula m)

ALT + 110 = n (letra minúscula n)

ALT + 111 = o (letra minúscula o)

ALT + 112 = p (letra minúscula p)

ALT + 113 = q (letra minúscula q)

ALT + 114 = r (letra minúscula r)

ALT + 115 = s (letra minúscula s)

ALT + 116 = t (letra t minúscula)

ALT + 117 = você (letra minúscula você)

ALT + 118 = v (letra minúscula v)

ALT + 119 = w (letra minúscula w)

ALT + 120 = x (letra minúscula x)

ALT + 121 = y (letra minúscula y)

ALT + 122 = z (letra z minúscula)

ALT + 123 = { (abre tecla curva)

ALT + 124 = | (Barra vertical)

ALT + 125 = } (tecla Fechar)

ALT + 126 = ~ (Vergilla de la ñ)

Caracteres ASCII estendidos para impressão

ALT + 128 = Ç (Letra C maiúscula)

ALT + 129 = ü (letra minúscula u com trema)

ALT + 130 = é (letra e minúscula com acento agudo)

ALT + 131 = â (letra minúscula a com acento circunflexo)

ALT + 132 = ä (letra a minúscula com trema)

ALT + 133 = à (letra minúscula a com acento grave)

ALT + 134 = å (letra a minúscula com anel)

ALT + 135 = ç (letra c minúscula)

ALT + 136 = ê (letra e minúscula com acento circunflexo)

ALT + 137 = ë (letra minúscula e com trema)

ALT + 138 = è (letra e minúscula com acento grave)

ALT + 139 = ï (letra i minúscula com trema)

ALT + 140 = î (Letra i minúscula com acento circunflexo)

ALT + 141 = ì (Letra i minúscula com acento grave)

ALT + 142 = Ä (Letra A maiúscula com trema)

ALT + 143 = Å (Letra A maiúscula com anel)

ALT + 144 = É (Letra E maiúscula com acento agudo)

ALT + 145 = æ (ditongo latino ae minúsculo)

ALT + 146 = Æ (ditongo latino AE letra maiúscula)

ALT + 147 = ô (letra o minúscula com acento circunflexo)

ALT + 148 = ö (letra minúscula o com trema)

ALT + 149 = ò (letra o minúscula com acento grave)

ALT + 150 = û (letra u minúscula com acento circunflexo)

ALT + 151 = ù (letra u minúscula com acento grave)

ALT + 152 = ÿ (letra minúscula y com trema)

ALT + 153 = Ö (Letra O maiúscula com trema)

ALT + 154 = Ü (Letra U maiúscula com trema)

ALT + 155 = ø (letra o minúscula com barra)

ALT + 156 = £ (sinal de libra esterlina)

ALT + 157 = Ø (Letra O maiúscula com barra)

ALT + 158 = × (sinal de multiplicação)

ALT + 159 = ƒ (símbolo de função)

ALT + 160 = á (letra minúscula a com acento agudo)

ALT + 161 = í (letra i minúscula com acento agudo)

ALT + 162 = ó (letra o minúscula com acento agudo)

ALT + 163 = ú (letra u minúscula com acento agudo)

ALT + 164 = ñ (letra minúscula eñe)

ALT + 165 = Ñ (letra maiúscula EÑE)

ALT + 166 = ª (ordinal feminino)

ALT + 167 = º (Ordinal Masculino)

ALT + 168 = ¿ (abre ponto de interrogação)

ALT + 169 = ® (símbolo de marca registrada)

ALT + 170 = ¬ (sinal de negação)

ALT + 171 = ½ (metade)

ALT + 172 = ¼ (um quarto)

ALT + 173 = ¡ (abre pontos de exclamação)

ALT + 174 = « (Abre aspas baixas, angulares, latinas ou espanholas)

ALT + 175 = » (Fechar aspas baixas, angulares, latinas ou espanholas)

ALT + 176 = ░ (bloco de cores exibido em baixa densidade, caractere gráfico)

ALT + 177 = ▒ (bloco de cores com tela de densidade média, gráfico)

ALT + 178 = ▓ (bloco de cores com tela de alta densidade, caractere gráfico)

ALT + 179 = │ (linha vertical única da caixa gráfica)

ALT + 180 = ┤ (Linha vertical com filete de caixa gráfica)

ALT + 181 = Á (Letra A maiúscula com acento agudo)

ALT + 182 = Â (Letra A maiúscula com acento circunflexo)

ALT + 183 = À (Letra A maiúscula com acento grave)

ALT + 184 = © (símbolo de direitos autorais, protegido por direitos autorais)

ALT + 185 = ╣ (emenda esquerda de linha vertical dupla, gráfico)

ALT + 186 = ║ (Linhas verticais duplas da caixa gráfica, vertical)

ALT + 187 = ╗ (Linha dupla no canto superior direito da caixa)

ALT + 188 = ╝ (Linha dupla no canto inferior direito da caixa)

ALT + 189 = ¢ (sinal de cent, centavo ou centésimo)

ALT + 190 = ¥ (sinal de moeda YEN japonês, YUAN chinês)

ALT + 191 = ┐ (canto de linha única da caixa gráfica)

ALT + 192 = └ (canto de linha única da caixa gráfica)

ALT + 193 = ┴ (Linha horizontal com filete de caixa gráfica)

ALT + 194 = ┬ (Linha horizontal com filete de caixa gráfica)

ALT + 195 = ├ (Linha vertical com filete de caixa gráfica)

ALT + 196 = ─ (Única linha horizontal da caixa gráfica)

ALT + 197 = ┼ (emendas de caixa gráfica de linhas simples)

ALT + 198 = ã (Letra A minúscula com acento)

ALT + 199 = Ã (Letra A maiúscula com acento)

ALT + 200 = ╚ (Linha dupla no canto inferior esquerdo da caixa)

ALT + 201 = ╔ (linha dupla no canto superior esquerdo da caixa)

ALT + 202 = ╩ (Emenda de linha horizontal dupla acima)

ALT + 203 = ╦ (emenda de linha horizontal dupla para baixo)

ALT + 204 = ╠ (filete direito de linha vertical dupla)

ALT + 205 = ═ (linhas horizontais duplas da caixa gráfica)

ALT + 206 = ╬ (Linhas duplas cruzando as linhas da caixa gráfica)

ALT + 207 = ¤ (sinal de dinheiro – moeda geral)

ALT + 208 = ð (letra latina minúscula eth)

ALT + 209 = Ð (letra maiúscula latina eth)

ALT + 210 = Ê (Letra E maiúscula com acento circunflexo)

ALT + 211 = Ë (letra E maiúscula com trema)

ALT + 212 = È (Letra E maiúscula com acento grave)

ALT + 213 = ı (letra i minúscula sem ponto final)

ALT + 214 = Í (Letra i maiúscula com acento agudo)

ALT + 215 = Î (Letra I maiúscula com acento circunflexo)

ALT + 216 = Ï (Letra i maiúscula com trema)

ALT + 217 = ┘ (canto de linha única da caixa gráfica)

ALT + 218 = ┌ (canto de linha única da caixa gráfica)

ALT + 219 = █ (Bloco de cor sólida completo)

ALT + 220 = ▄ (meio bloco preto)

ALT + 221 = ¦ (barra vertical dividida)

ALT + 222 = Ì (Letra I maiúscula com acento grave)

ALT + 223 = ▀ (meio bloco preto)

ALT + 224 = Ó (Letra o maiúscula com acento agudo)

ALT + 225 = ß (letra alemã eszett ou ese-zeta)

ALT + 226 = Ô (Letra O maiúscula com acento circunflexo)

ALT + 227 = Ò (Letra O maiúscula com acento grave)

ALT + 228 = õ (letra o minúscula com acento)

ALT + 229 = Õ (Letra O maiúscula com acento)

ALT + 230 = µ (Microssinal)

ALT + 231 = þ (espinho da letra latina minúscula)

ALT + 232 = Þ (espinho em letra maiúscula latina)

ALT + 233 = Ú (Letra U maiúscula com acento agudo)

ALT + 234 = Û (Letra U maiúscula com acento circunflexo)

ALT + 235 = Ù (Letra U maiúscula com acento grave)

ALT + 236 = ý (Letra y minúscula com acento agudo)

ALT + 237 = Ý (Letra Y maiúscula com acento agudo)

ALT + 238 = ¯ (Macron)

ALT + 239 = ´ (Acento agudo)

ALT + 240 = ≡ (Símbolo matemático para congruência, equivalência)

ALT + 241 = ± (sinal de mais menos)

ALT + 242 = ‗ (ASCII 242)

ALT + 243 = ¾ (Três quartos, fração)

ALT + 244 = ¶ (Fim do parágrafo – sinal do caldeirão)

ALT + 245 = § (sinal de seção)

ALT + 246 = ÷ (sinal de divisão)

ALT + 247 = ¸ (Cedilha, til baixo)

ALT + 248 = ° (sinal de grau, anel)

ALT + 249 = ¨ (trema)

ALT + 250 = · (Ponto centralizado, ponto médio, vírgula georgiana)

ALT + 251 = ¹ (sobrescrito um)

ALT + 252 = ³ (sobrescrito três)

ALT + 253 = ² (sobrescrito dois)

ALT + 254 = ■ (quadrado preto)

ALT + 255 = nbsp (espaço não separado)