Contenido del curso
El lenguaje de la computadora
- 2

Evolución de Cálculos: Del Ábaco a Computadoras Humanas
03:43 min - 3

Evolución de las Computadoras y el Código Máquina
04:12 min - 4

Qué son inputs y outputs en computación
03:12 min - 5

Conversión de Números Decimales a Binario
06:42 min - 6

Bits y Bytes: Fundamentos del Código Binario y Transistores
03:36 min - 7

Traducción de texto a binario usando código ASCII
04:18 min - 8

Unicode: qué es y por qué reemplaza a ASCII
Viendo ahora - 9

Conversión de Colores RGB a Código Binario
05:52 min
Cómo funciona el internet
- 10

Como a Internet nasceu de cabos e ARPANET
04:27 min - 11

Cómo ARPANET creó el correo y el FTP
02:07 min - 12

Qué son los protocolos de Internet
02:01 min - 13

Cómo viaja un mensaje por 5 capas de red
08:48 min - 14

Qué son los ISP y por qué existen
02:12 min - 15

Direcciones IP y DNS: Fundamentos para la Conectividad en Internet
03:48 min
Historia de la Web
- 16

Historia y Evolución de la Web: De ARPANET a Tim Berners-Lee
06:26 min - 17

Evolución de los Navegadores Web: De Mosaic a Chrome
04:46 min - 18

Qué es la W3C y por qué existe
02:44 min - 19

Cómo funciona HTTP y sus 4 métodos
04:19 min - 20

HTTPS: qué hace el candado seguro
03:22 min - 21

Qué motor usa cada navegador y por qué importa
02:47 min - 22

Fundamentos de HTML, CSS y JavaScript para Desarrollo Web
03:45 min - 23

WebAssembly: el segundo lenguaje nativo del navegador
02:15 min - 24

Mobile First: diseña desde el dispositivo más pequeño
03:08 min - 25

IoT, 5G e IA en la web moderna
05:52 min
Cómo funciona el navegador
- 26

Cómo el navegador convierte HTML en pantalla
01:50 min - 27

Introducción al DOM: Estructura y Función en HTML
01:48 min - 28

Qué es el CSSOM y cómo lo construye el navegador
01:53 min - 29

Renderizado de Árboles DOM y CSSOM en Navegadores
01:43 min - 30

Generación de Layout en HTML y CSS
01:55 min - 31

Renderizado y Estilización de Páginas Web
01:31 min - 32

Cómo el navegador convierte JS a machine code
04:36 min
Unicode: qué es y por qué reemplaza a ASCII
Resumen
Cuando ASCII se queda corto para representar la Ñ, los acentos o un simple emoji, entra en juego Unicode, el código que hoy permite a las computadoras entender prácticamente cualquier alfabeto del mundo. Aquí entiendes qué es Unicode, en qué se diferencia de ASCII y por qué resulta clave para traducir caracteres especiales y emojis a código binario.
Por qué ASCII no alcanza para representar todos los caracteres
ASCII cubre lo básico: las letras de la A a la Z en mayúsculas y minúsculas, los números y algunos caracteres especiales como los dos puntos o el punto y coma. Pero ahí termina su alcance.
El problema aparece cuando intentas escribir una Ñ, una coma con acento o un emoji. ASCII no los contempla porque su tabla original se diseñó pensando en el alfabeto inglés, no en la diversidad de idiomas y símbolos que usamos hoy.
¿Qué incluye el código ASCII? Incluye las letras A a Z en mayúsculas y minúsculas, los números del 0 al 9 y un grupo limitado de caracteres especiales. No contempla la Ñ, los acentos ni los emojis.
Qué es Unicode y cómo amplía nuestro alfabeto digital
Unicode es el código que nació para resolver justo eso: representar todos los alfabetos del mundo, los caracteres especiales y los emojis dentro de un mismo sistema que las computadoras puedan traducir a binario.
Los emojis, por ejemplo, no son imágenes sueltas. Son una combinación de caracteres que, al interpretarse, generan la imagen que ves en pantalla. Por eso necesitan un código capaz de manejar combinaciones mucho más amplias que las de ASCII.
Y aquí viene lo interesante: Unicode no es estático. Año tras año se incorporan nuevos emojis y nuevos caracteres, lo que hace que el código siga creciendo junto con la forma en que nos comunicamos.
Qué tipo de caracteres entran en Unicode
Dentro de Unicode encuentras varias familias de símbolos que ASCII no podía cubrir:
- Letras con marcas especiales como la Ñ o las vocales acentuadas.
- Alfabetos completos distintos al latino, por ejemplo el cirílico, el árabe o el japonés.
- Signos de puntuación y símbolos que no estaban en ASCII.
- Emojis, formados por combinaciones de caracteres que producen una imagen.
Después de esa variedad, queda claro por qué Unicode se volvió el estándar: cubre la riqueza real de los idiomas humanos.
Cómo se conecta Unicode con el código binario
La lógica es la misma que con ASCII, solo que más amplia. Cada carácter de Unicode tiene una representación única que la computadora traduce automáticamente a código binario, esa secuencia de ceros y unos que las máquinas sí entienden.
Gracias a esto, puedes escribir en español con Ñ, mandar un mensaje en japonés o cerrar con un emoji, y todo termina convertido en binario sin que tú tengas que hacer nada extra.
¿Cómo se traduce un emoji a código binario? El emoji se interpreta como una combinación de caracteres dentro de Unicode. Esa combinación tiene un valor único que la computadora convierte directamente a binario para mostrarlo en pantalla.
Qué falta por resolver después de los caracteres
Con Unicode ya tienes una respuesta clara para traducir letras, símbolos y emojis a binario. Pero quedan dos preguntas abiertas: cómo se traducen los colores y cómo se traduce la música al mismo lenguaje de ceros y unos.
Si te quedaste con curiosidad sobre algún caracter de Unicode que uses todos los días, cuéntalo en los comentarios.