Código ASCII: qué es y para qué sirve

Vamos a explicar que es el código ASCII, además de que entenderemos para qué lo podemos utilizar y, por supuesto, os vamos a facilitar todas las combinaciones a través de las cuales vais a poder escribir todos los caracteres que utiliza vuestro equipo, una forma muy útil de poder conseguir ese caracter que habéis visto en un lugar determinado y que no aparece en vuestro teclado.

Código ASCII

Qué es el código ASCII

El código ASCII (pronunciado aski) nació en el año 1963 de la mano del Comité Estadounidense de Estándares, el cual a diario y se conoce como Instituto Estadounidense de Estándares Nacionales, y tenía como objetivo la organización de los símbolos y caracteres que se utilizaban en telegrafía y que incluían tanto letras como números.

Sin embargo, en el año 1967 se añadieron también las letras minúsculas así como distintos caracteres de control, con lo cual nació lo que se pasaría a denominar como US-ASCII y que incluye los caracteres desde el 0 hasta el 127.

En total se componía de 128 caracteres que cubrían el estándar y que incluían todo lo necesario pero centrado en el idioma inglés, con lo cual evidentemente todavía era necesario realizar alguna ampliación posterior para poder conseguir una perfecta adaptación a todos los idiomas y sus correspondientes caracteres.

Fue entonces cuando IBM, en el año 1981, decidió desarrollar una extensión de 8 bits del código ASCII elegir uno, el cual pasaría a llamarse “Página de código 437”.

A partir de esta versión se desecharon los caracteres de control que ya habían quedado obsoletos y se introdujeron nuevos caracteres gráficos, añadiendo otros 128 caracteres adicionales que incluían símbolos, signos, letras latinas y gráficos adicionales, todos ellos necesarios para poder escribir en todos los idiomas incluyendo por supuesto el español.

De esta forma se añadieron los caracteres desde el 128 hasta el 255.

El primer ordenador personal, el IBM 5150, funcionaba con el sistema operativo MS-DOS que ya incorporaba el código ASCII extendido, y en la actualidad, prácticamente todos los sistemas informáticos también lo incorporan, por lo que es importante que lo conozcamos y tengamos a nuestra disposición las combinaciones, puesto que es la mejor forma de tener la total garantía de que siempre vamos a poder utilizar todos los caracteres incluso aunque no estén disponibles en el teclado.

Para qué sirve el código ASCII

Básicamente el código ASCII incorpora absolutamente todas las letras mayúsculas y minúsculas, números y caracteres, de manera que la gran mayoría de ellos está disponible en el teclado sin realizar ningún tipo de combinación.

Sin embargo, dependiendo del origen de cada teclado, la distribución será diferente, de manera que también es bastante habitual que no tengamos a nuestro alcance caracteres directamente con tan sólo presionar una o varias teclas.

De esta forma, lo único que vamos a necesitar es la combinación necesaria que nos permita escribir absolutamente cualquier carácter del código ASCII desde cualquier teclado del mundo.

Cómo utilizar el código ASCII

Cabe destacar que utiliza el código ASCII es muy sencillo, ya que lo único que tenemos que hacer es pulsar la tecla ALT del teclado y mantenerla presionada, para posteriormente escribir los números en base a la tabla del código ASCII que vais a ver a continuación.

Una vez hecho, soltamos la tecla ALT y veremos que aparecen los códigos que hayamos indicado.

Por ejemplo, si mantenemos pulsada la tecla ALT, introducimos el número 57 y soltamos la tecla ALT, escribiremos el número 9, y de igual manera ocurrirá con todos los caracteres que os vamos a detallar en la siguiente tabla.

Tabla con el código ASCII

Antes de nada es muy importante que tengamos en cuenta que todos los caracteres, símbolos, letras y signos del código ASCII se dividen en tres grupos principales que son, en primer lugar, los caracteres ASCII no imprimirles, es decir, aquellos que realizan acciones que no se pueden imprimir como puede ser ir a un punto determinado como el inicio del texto, ir al encabezado del texto, etc., es decir, acciones muy específicas y que no representan nada sobre el papel.

En segundo lugar tenemos los caracteres ASCII alfanumérico los imprimirles, los cuales básicamente son letras mayúsculas y minúsculas, números y los caracteres más habituales.

Finalmente tenemos los caracteres ASCII extendido sus imprimirles que son aquellos caracteres especiales que son particulares sobre todo de determinados países o que tienen unas características especiales.

A continuación os vamos a presentar los tres bloques con cada uno de estos caracteres que incluyen todos los disponibles en la tabla del código ASCII.

Caracteres ASCII no imprimibles

ALT + 00 = NULL (Carácter nulo)

ALT + 01 = SOH (Inicio de encabezado)

ALT + 02 = STX (Inicio de texto)

ALT + 03 = ETX (Fin de texto)

ALT + 04 = EOT (Fin de transmisión)

ALT + 05 = ENQ (Consulta)

ALT + 06 = ACK (Reconocimiento, palo picas cartas de póker)

ALT + 07 = BEL (Timbre)

ALT + 08 = BS (Retroceso)

ALT + 09 = HT (Tabulador horizontal)

ALT + 10 = LF (Nueva línea)

ALT + 11 = VT (Tabulador vertical)

ALT + 12 = FF (Nueva página)

ALT + 13 = CR (ENTER)

ALT + 14 = SO (Desplazamiento hacia fuera)

ALT + 15 = SI (Desplazamiento hacia dentro)

ALT + 16 = DLE (Escape de vínculo de datos)

ALT + 17 = DC1 (Control dispositivo 1)

ALT + 18 = DC2 (Control dispositivo 2)

ALT + 19 = DC3 (Control dispositivo 3)

ALT + 20 = DC4 (Control dispositivo 4)

ALT + 21 = NAK (Confirmación negativa)

ALT + 22 = SYN (Inactividad sincrónica)

ALT + 23 = ETB (Fin del bloque de transmisión)

ALT + 24 = CAN (Cancelar)

ALT + 25 = EM (Fin del medio)

ALT + 26 = SUB (Sustitución)

ALT + 27 = ESC (Esc)

ALT + 28 = FS (Separador de archivos)

ALT + 29 = GS (Separador de grupos)

ALT + 30 = RS (Separador de registros)

ALT + 31 = US (Separador de unidades)

ALT + 127 = DEL (DEL)

Caracteres ASCII alfanuméricos imprimibles

ALT + 32 = espacio (Espacio en blanco)

ALT + 33 = ! (Signo de exclamación)

ALT + 34 = » (Comillas dobles)

ALT + 35 = # (Signo numeral o almohadilla)

ALT + 36 = $ (Signo pesos)

ALT + 37 = % (Signo de porcentaje)

ALT + 38 = & (Y)

ALT + 39 = ‘ (Comillas simples, apóstrofe)

ALT + 40 = ((Abre paréntesis)

ALT + 41 =) (Cierra paréntesis)

ALT + 42 = * (Asterisco)

ALT + 43 = + (Signo más)

ALT + 44 = , (Coma)

ALT + 45 = – (Signo menos)

ALT + 46 = . (Punto)

ALT + 47 = / (Barra inclinada)

ALT + 48 = 0 (Número cero)

ALT + 49 = 1 (Número uno)

ALT + 50 = 2 (Número dos)

ALT + 51 = 3 (Número tres)

ALT + 52 = 4 (Número cuatro)

ALT + 53 = 5 (Número cinco)

ALT + 54 = 6 (Número seis)

ALT + 55 = 7 (Número siete)

ALT + 56 = 8 (Número ocho)

ALT + 57 = 9 (Número nueve)

ALT + 58 = : (Dos puntos)

ALT + 59 = ; (Punto y coma)

ALT + 60 = < (Menor que)

ALT + 61 = = (Signo igual)

ALT + 62 = > (Mayor que)

ALT + 63 = ? (Cierra signo interrogación)

ALT + 64 = @ (Arroba)

ALT + 65 = A (Letra A mayúscula)

ALT + 66 = B (Letra B mayúscula)

ALT + 67 = C (Letra C mayúscula)

ALT + 68 = D (Letra D mayúscula)

ALT + 69 = E (Letra E mayúscula)

ALT + 70 = F (Letra F mayúscula)

ALT + 71 = G (Letra G mayúscula)

ALT + 72 = H (Letra H mayúscula)

ALT + 73 = I (Letra I mayúscula)

ALT + 74 = J (Letra J mayúscula)

ALT + 75 = K (Letra K mayúscula)

ALT + 76 = L (Letra L mayúscula)

ALT + 77 = M (Letra M mayúscula)

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

ALT + 79 = O (Letra O mayúscula)

ALT + 80 = P (Letra P mayúscula)

ALT + 81 = Q (Letra Q mayúscula)

ALT + 82 = R (Letra R mayúscula)

ALT + 83 = S (Letra S mayúscula)

ALT + 84 = T (Letra T mayúscula)

ALT + 85 = U (Letra U mayúscula)

ALT + 86 = V (Letra V mayúscula)

ALT + 87 = W (Letra W mayúscula)

ALT + 88 = X (Letra X mayúscula)

ALT + 89 = Y (Letra Y mayúscula)

ALT + 90 = Z (Letra Z mayúscula)

ALT + 91 = [ (Abre corchetes)

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

ALT + 93 = ] (Cierra corchetes)

ALT + 94 = ^ (Acento circunflejo)

ALT + 95 = _ (Guion bajo)

ALT + 96 = ` (Acento grave)

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

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

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

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

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

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

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

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

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 l minúscula)

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

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

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

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

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

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

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

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

ALT + 117 = u (Letra u minúscula)

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

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

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

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

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

ALT + 123 = { (Abre llave curva)

ALT + 124 = | (Barra vertical)

ALT + 125 = } (Cierra llave)

ALT + 126 = ~ (Virgulilla de la ñ)

Caracteres ASCII extendidos imprimibles

ALT + 128 = Ç (Letra C cedilla mayúscula)

ALT + 129 = ü (Letra u minúscula con diéresis)

ALT + 130 = é (Letra e minúscula con acento agudo)

ALT + 131 = â (Letra a minúscula con acento circunflejo)

ALT + 132 = ä (Letra a minúscula con diéresis)

ALT + 133 = à (Letra a minúscula con acento grave)

ALT + 134 = å (Letra a minúscula con anillo)

ALT + 135 = ç (Letra c cedilla minúscula)

ALT + 136 = ê (Letra e minúscula con acento circunflejo)

ALT + 137 = ë (Letra e minúscula con diéresis)

ALT + 138 = è (Letra e minúscula con acento grave)

ALT + 139 = ï (Letra i minúscula con diéresis)

ALT + 140 = î (Letra i minúscula con acento circunflejo)

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

ALT + 142 = Ä (Letra A mayúscula con diéresis)

ALT + 143 = Å (Letra A mayúscula con anillo)

ALT + 144 = É (Letra E mayúscula con acento agudo)

ALT + 145 = æ (Diptongo latino ae minúscula)

ALT + 146 = Æ (Diptongo latino AE mayúscula)

ALT + 147 = ô (Letra o minúscula con acento circunflejo)

ALT + 148 = ö (Letra o minúscula con diéresis)

ALT + 149 = ò (Letra o minúscula con acento grave)

ALT + 150 = û (Letra u minúscula con acento circunflejo)

ALT + 151 = ù (Letra u minúscula con acento grave)

ALT + 152 = ÿ (Letra y minúscula con diéresis)

ALT + 153 = Ö (Letra O mayúscula con diéresis)

ALT + 154 = Ü (Letra U mayúscula con diéresis)

ALT + 155 = ø (Letra o minúscula con barra inclinada)

ALT + 156 = £ (Signo Libra Esterlina)

ALT + 157 = Ø (Letra O mayúscula con barra inclinada)

ALT + 158 = × (Signo de multiplicación)

ALT + 159 = ƒ (Símbolo de función)

ALT + 160 = á (Letra a minúscula con acento agudo)

ALT + 161 = í (Letra i minúscula con acento agudo)

ALT + 162 = ó (Letra o minúscula con acento agudo)

ALT + 163 = ú (Letra u minúscula con acento agudo)

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

ALT + 165 = Ñ (Letra EÑE mayúscula)

ALT + 166 = ª (Ordinal femenino)

ALT + 167 = º (Ordinal masculino)

ALT + 168 = ¿ (Abre signo interrogación)

ALT + 169 = ® (Símbolo de Marca Registrada)

ALT + 170 = ¬ (Signo de negación)

ALT + 171 = ½ (Un medio)

ALT + 172 = ¼ (Un cuarto)

ALT + 173 = ¡ (Abre signos de exclamación)

ALT + 174 = « (Abre comillas bajas, angulares, latinas o españolas)

ALT + 175 = » (Cierra comillas bajas, angulares, latinas o españolas)

ALT + 176 = ░ (Bloque color tramado densidad baja, carácter gráfico)

ALT + 177 = ▒ (Bloque color tramado densidad media, gráfico)

ALT + 178 = ▓ (Bloque color tramado densidad alta, carácter gráfico)

ALT + 179 = │ (Línea simple vertical de recuadro gráfico)

ALT + 180 = ┤ (Línea vertical con empalme de recuadro gráfico)

ALT + 181 = Á (Letra a mayúscula con acento agudo)

ALT + 182 = Â (Letra A mayúscula con acento circunflejo)

ALT + 183 = À (Letra A mayúscula con acento grave)

ALT + 184 = © (Símbolo Copyright, bajo derecho de autor)

ALT + 185 = ╣ (Doble línea vertical empalme izquierdo, gráfico)

ALT + 186 = ║ (Líneas doble vertical de recuadro gráfico, verticales)

ALT + 187 = ╗ (Línea doble esquina superior derecha de recuadro)

ALT + 188 = ╝ (Línea doble esquina inferior derecha de recuadro)

ALT + 189 = ¢ (Signo centavo, céntimo o centésimo)

ALT + 190 = ¥ (Signo monetario YEN japonés, YUAN chino)

ALT + 191 = ┐ (Línea simple esquina de recuadro gráfico)

ALT + 192 = └ (Línea simple esquina de recuadro gráfico)

ALT + 193 = ┴ (Línea horizontal con empalme de recuadro gráfico)

ALT + 194 = ┬ (Línea horizontal con empalme de recuadro gráfico)

ALT + 195 = ├ (Línea vertical con empalme de recuadro gráfico)

ALT + 196 = ─ (Línea simple horizontal de recuadro gráfico)

ALT + 197 = ┼ (Líneas simples empalmes de recuadro gráfico)

ALT + 198 = ã (Letra a minúscula con tilde)

ALT + 199 = Ã (Letra A mayúscula con tilde)

ALT + 200 = ╚ (Línea doble esquina inferior izquierda de recuadro)

ALT + 201 = ╔ (Línea doble esquina superior izquierda de recuadro)

ALT + 202 = ╩ (Doble línea horizontal empalme arriba)

ALT + 203 = ╦ (Doble línea horizontal empalme abajo)

ALT + 204 = ╠ (Doble línea vertical empalme derecho)

ALT + 205 = ═ (Líneas doble horizontales de recuadro gráfico)

ALT + 206 = ╬ (Líneas dobles cruce de líneas de recuadro gráfico)

ALT + 207 = ¤ (Signo monetario – divisa general)

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

ALT + 209 = Ð (Letra eth latina mayúscula)

ALT + 210 = Ê (Letra E mayúscula con acento circunflejo)

ALT + 211 = Ë (Letra E mayúscula con diéresis)

ALT + 212 = È (Letra E mayúscula con acento grave)

ALT + 213 = ı (Letra minúscula i sin punto)

ALT + 214 = Í (Letra i mayúscula con acento agudo)

ALT + 215 = Î (Letra I mayúscula con acento circunflejo)

ALT + 216 = Ï (Letra i mayúscula con diéresis)

ALT + 217 = ┘ (Línea simple esquina de recuadro gráfico)

ALT + 218 = ┌ (Línea simple esquina de recuadro gráfico)

ALT + 219 = █ (Bloque color pleno sólido)

ALT + 220 = ▄ (Medio bloque negro)

ALT + 221 = ¦ (Barra vertical partida)

ALT + 222 = Ì (Letra I mayúscula con acento grave)

ALT + 223 = ▀ (Medio bloque negro)

ALT + 224 = Ó (Letra o mayúscula con acento agudo)

ALT + 225 = ß (Letra alemana eszett o ese-zeta)

ALT + 226 = Ô (Letra O mayúscula con acento circunflejo)

ALT + 227 = Ò (Letra O mayúscula con acento grave)

ALT + 228 = õ (Letra o minúscula con tilde)

ALT + 229 = Õ (Letra O mayúscula con tilde)

ALT + 230 = µ (Signo micro)

ALT + 231 = þ (Letra latina thorn minúscula)

ALT + 232 = Þ (Letra latina thorn mayúscula)

ALT + 233 = Ú (Letra U mayúscula con acento agudo)

ALT + 234 = Û (Letra U mayúscula con acento circunflejo)

ALT + 235 = Ù (Letra U mayúscula con acento grave)

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

ALT + 237 = Ý (Letra Y mayúscula con acento agudo)

ALT + 238 = ¯ (Macron)

ALT + 239 = ´ (Acento agudo)

ALT + 240 = ≡ (Símbolo matemático de congruencia, equivalencia)

ALT + 241 = ± (Signo mas menos)

ALT + 242 = ‗ (ASCII 242)

ALT + 243 = ¾ (Tres cuartos, fracción)

ALT + 244 = ¶ (Fin de párrafo – signo de calderón)

ALT + 245 = § (Signo de sección)

ALT + 246 = ÷ (Signo de división)

ALT + 247 = ¸ (Cedilla , virgulilla baja)

ALT + 248 = ° (Signo de grado, anillo)

ALT + 249 = ¨ (Diéresis)

ALT + 250 = · (Punto centrado, punto medio, coma georgiana)

ALT + 251 = ¹ (Superíndice uno)

ALT + 252 = ³ (Superíndice tres)

ALT + 253 = ² (Superíndice dos)

ALT + 254 = ■ (Cuadrado negro)

ALT + 255 = nbsp (Espacio sin separación)