Qué Es El Código ASCII: Para Qué Sirve Y Qué Significa En Informática

Trata de imaginarte que cuando necesitas escribir un mensaje en un teléfono móvil o un texto en una computadora, vas a necesitar escribir un gran número entre ceros (0) y unos (1); lo que se denomina números binarios, no letras y palabras. Sigue leyendo y aprende qué es el código ASCII, para que se usa y que significan estas siglas.

Por si no lo sabes, los números binarios son la única manera de que tu computadora pueda procesar toda la información que llega del exterior, todas las órdenes y comandos que se envían llegan al centro de procesamiento de una manera binaria.

Índice De Contenidos

¿Qué es el código ASCII y para qué se usa en informática?

Aquí te revelaremos qué es el código ASCII y para qué se usa, todo esto en una pequeña pieza que hemos preparado para ti sobre el código "Aski", es asi cómo este código se pronuncia comúnmente en el idioma español.

Las computadoras tienen una forma algo compleja de deducir y procesar la información, fundamentalmente los datos se toman en forma de caracteres y se convierten en números binarios, eso quiere decir, un grupo de unos y ceros.

Las unidades más diminutas  de información en estas computadoras son símbolos, que se almacenan en un formato de 8 bits. Normalmente es una secuencia de 8 dígitos binarios, que también se pueden llamar números de octetos u octetos.

Debes saber que el Código Estándar Americano para el Intercambio de Información, es conocido popularmente como ASCII por sus siglas en inglés, es un código de caracteres basado en el alfabeto latino o Romano. Se utiliza para definir parámetros que permiten representar los caracteres en bits, en el caso del código ASCII, 7 bits; en resumen, el código ASCII es un traductor de información entre el usuario y la propia Pc.

Permite acelerar y optimizar el proceso y el guardado de información en una computadora, mejorando así la comunicación con el mundo exterior. También permite representar un total de 128 caracteres en su versión regular que van de 0 a 127 con una base de 10.

Estos bloques se dividen en dos grupos: el bloque de control de código y los bloques de impresión, que incluyen todas las letras del alfabeto y los caracteres usados en el teclado. En la versión extendida del código ASCII, puedes hacer que se dupliquen al llegar a 255 con una base decimal.

Además, esta versión puede incluir grafismos de idiomas más antiguos como el griego o el hebreo, según corresponda, y estas tablas almacenan información en formato de 8 bits.

¿Por qué razón se creó el ASCII? Historia y Orígenes

Ya que saber qué es el código ASCII, es momento de que sepas para qué fue creado. Por muy triste y desafortunado que sea, la gente sólo usó más de su potencial y aumentó nuestra tecnología en tiempos de guerra y crisis.

Alrededor de 1945, cuando estalló la Segunda Guerra Mundial, era necesario transmitir con seguridad los mensajes en código Morse. Tal proceso se simplificó enormemente porque su "punto y guión" también podía fácilmente igualar a los números binarios 1 y 0, y se utilizaron los telégrafos de la época para hacerlo.

La primera etapa de lo que ahora se conoce como ASCII fue desarrollada por la compañía de telecomunicaciones llamada Bell, que en la actualidad es AT&T.

Aunque, no fue hasta 1963, con la aprobación de la "Agencia Americana de Estándares", que muchas de las unidades que ya estaban en uso en los antiguos telégrafos fueron reformuladas, y muchas otras fueron añadidas para lograr consolidar el código ASCII. .

Con todo y las nuevas unidades añadidas, incluyendo nuevos caracteres de puntuación, acentos y letras minúsculas, aún no era suficiente. Es por ello que, años más tarde, la empresa IBM lanzó la primera versión extendida del código, que alcanzó los 255 caracteres.

Caracteres de control de código ASCII ¿Qué son y para qué se utilizan?

Hay 33 códigos en el código ASCII que no forman parte de los caracteres conocidos, estos son los primeros 0 a 31 y el 127. Los mismos se encuentran diseñados como unidades de control donde se pueden dar órdenes y controlar más fácilmente tanto el computador como otros dispositivos externos. En particular, solía ser capaz de controlar las impresoras y algunos otros equipos.

Sin embargo, con el tiempo se volvieron obsoletos, incluso entonces puedes activarlos usando las teclas ALT + el numero en decimales, aunque sólo desde el teclado numérico. Por ejemplo, uno de los más utilizados con este código es @, que puede ser activado con las teclas ALT + 64 del teclado numérico.

Binario

Decimal

Abreviatura

Nombre/Significado

0000 0000

NUL

Carácter Nulo

0000 0001

1

SOH

Inicio de Encabezado

0000 0010

2

STX

Inicio de Texto

0000 0011

3

ETX

Fin de Texto

0000 0100

4

EOT

Fin de Transmisión

0000 0101

5

ENQ

Consulta

0000 0110

6

ACK

Acuse de recibo

0000 0111

7

BEL

Timbre

0000 1000

8

BS

Retroceso

0000 1001

9

HT

Tabulación horizontal

0000 1010

10

LF

Salto de línea

0000 1011

11

VT

Tabulación Vertical

0000 1100

12

FF

Avance de página

0000 1101

13

CR

Retorno de carro

0000 1110

14

SO

Desactivar mayúsculas

0000 1111

15

SI

Activar mayúsculas

0001 0000

16

DLE

Escape vínculo de datos

0001 0001

17

DC1

Control de dispositivo 1

0001 0010

18

DC2

Control de dispositivo 2

0001 0011

19

DC3

Control de dispositivo 3

0001 0100

20

DC4

Control de dispositivo 4

0001 0101

21

NAK

Acuse de recibo negativo

0001 0110

22

SYN

Sincronía en espera

0001 0111

23

ETB

Fin del bloque de transmisión

0001 1000

24

CAN

Cancelar

0001 1001

25

EM

Fin del medio

0001 1010

26

SUB

Substitución

0001 1011

27

ESC

Escape

0001 1100

28

FS

Separador de archivo

0001 1101

29

GS

Separador de grupo

0001 1110

30

RS

Separador de registro

0001 1111

31

US

Separador de unidad

0111 1111

127

DEL

Suprimir

Caracteres importantes en ASCII

Entenderás mejor qué es el código ASCII con esta tabla de caracteres imprescindibles puedes añadir todos aquellos números y letras que se usan en la escritura, omitiendo por el momento todos los signos de puntuación.

De la misma forma puedes activarlos presionando ALT + la combinación exacta de dígitos en decimal. El rango de valores es de 48 a 57 para los números del 0 al 9, de 65 a 90 para las letras mayúsculas y de 97 a 122 para las minúsculas.

Números

Binario

Decimal

Carácter representado

0011 0000

48

0011 0001

49

1

0011 0010

50

2

0011 0011

51

3

0011 0100

52

4

0011 0101

53

5

0011 0110

54

6

0011 0111

55

7

0011 1000

56

8

0011 1001

57

9

Letras Mayúsculas

Binario

Decimal

Carácter representado

0100 0001

65

A

0100 0010

66

B

0100 0011

67

C

0100 0100

68

D

0100 0101

69

E

0100 0110

70

F

0100 0111

71

G

0100 1000

72

H

0100 1001

73

I

0100 1010

74

J

0100 1011

75

K

0100 1100

76

L

0100 1101

77

M

0100 1110

78

N

0100 1111

79

O

0101 0000

80

P

0101 0001

81

Q

0101 0010

82

R

0101 0011

83

S

0101 0100

84

T

0101 0101

85

U

0101 0110

86

V

0101 0111

87

W

0101 1000

88

X

0101 1001

89

Y

0101 1010

90

Z

Letras Minúsculas

Binario

Decimal

Carácter representado

0110 0001

97

a

0110 0010

98

b

0110 0011

99

c

0110 0100

100

d

0110 0101

101

e

0110 0110

102

f

0110 0111

103

g

0110 1000

104

h

0110 1001

105

i

0110 1010

106

j

0110 1011

107

k

0110 1100

108

l

0110 1101

109

m

0110 1110

110

n

0110 1111

111

o

0111 0000

112

p

0111 0001

113

q

0111 0010

114

r

0111 0011

115

s

0111 0100

116

t

0111 0101

117

u

0111 0110

118

v

0111 0111

119

w

0111 1000

120

x

0111 1001

121

y

0111 1010

122

z

Por último, se tiene un único carácter tipográfico, que es sólo "Espacio" con el número 32, que se activa con la tecla de espacio. Se incluye entre los caracteres mecanografiados como invisible porque, aunque no se puede evaluar, siempre está presente en nuestros textos.

Binario

Decimal

Carácter representado

0010 0000

32

espacio ( )

Lista de caracteres especiales  ASCII ¿Cuáles son y para que se usan?

Es importante que sepas que los caracteres especiales incluyen todos los símbolos, signos de puntuación y símbolos matemáticos, que también forman parte de los caracteres mecanografiados, pero están separados de la siguiente manera.

Los grupos comienzan con el número decimal 33-47, se unen con 58-64, continúan con 91-96 y por ultimo del 123-126:

Caracteres Especiales

Binario

Decimal

Carácter representado

0010 0001

33

!

0010 0010

34

"

0010 0011

35

#

0010 0100

36

$

0010 0101

37

%

0010 0110

38

&

0010 0111

39

'

0010 1000

40

(

0010 1001

41

)

0010 1010

42

*

0010 1011

43

+

0010 1100

44

,

0010 1101

45

-

0010 1110

46

.

0010 1111

47

/

0011 1010

58

:

0011 1011

59

;

0011 1100

60

<

0011 1101

61

=

0011 1110

62

>

0011 1111

63

?

0100 0000

64

@

0101 1011

91

[

0101 1100

92

\

0101 1101

93

]

0101 1110

94

^

0101 1111

95

_

0110 0000

96

`

0111 1011

123

{

0111 1100

124

|

0111 1101

125

}

0111 1110

126

~

ASCII vs Unicode: Principales diferencias entre los dos

Es válido decir que Unicode es una versión mejorada de ASCII, ya que Unicode incluye los mismos caracteres que ASCII sin ningún cambio, aunque soporta más de ellos. Su principal propósito es ser compatible con todos los equipos, no obstante veamos las principales diferencias que distinguen a los 2 códigos:

  1. La diferencia fundamental es que las secuencias binarias de Unicode son mucho más largas y pesadas que las de ASCII y alcanzan los 32 bits, en tanto que ASCII solamente tiene 7 bits.
  2. Otra diferencia entre tales códigos es el número de caracteres: el ASCII es sólo 128, mientras que el Unicode alcanza los 221 caracteres en la versión estándar.
  3. Unicode es capaz de soportar múltiples idiomas simultáneamente, a diferencia del propio código ASCII.

Arte ASCII ¿Qué tipo de arte se crea con este código?

Es una disciplina poco convencional que puede ser llamada "puntillismo digital".

Fundamentalmente el artista utiliza todos los caracteres imprimibles que el código proporciona, y en un simple procesador de textos, pone su imaginación a trabajar hasta que logra obras verdaderamente notables.

Debes saber que, este tipo de arte se usaba a menudo en consolas más antiguas que no poseían la capacidad de procesamiento de gráficos como las de la actualidad. Además estaba presente en los diseños de los primeros videojuegos, y en ciertos casos era fundamental para la representación gráfica de los diagramas.

Aunque el concepto de ello suena muy básico, el Art ASCII es una de las tendencias más versátiles, se puede combinar con otras para crear elementos de paisaje, realismo, cubismo, etc. Inclusive se ha usado como filtro en muchas aplicaciones y programas de edición multimedia.

También ha tenido una fuerte influencia en la cultura de Internet. Por supuesto, no te diste cuenta, pero por dentro eres un artista ASCII. Todo el mundo ha escrito alguna vez esas combinaciones de punto y coma seguidas de un paréntesis de cierre para guiñar un ojo a un contacto (😉). Tales expresiones son parte de este arte y fueron los primeros "emoticonos" de la historia.

Su influencia es tan grande que tanto WhatsApp, Telegram y Facebook Messenger te permiten añadir un emoji escribiendo una versión ASCII del mismo. No obstante, también es una de las formas de arte más subestimadas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir