Muchos usuarios de internet se preguntan ¿Qué es y para qué sirve el código hexadecimal?, bueno básicamente es un código que maneja el lenguaje informático, pero es más que eso, tiene varios usos, que van desde lo matemático, pasando por lo filosófico hasta lo lingüístico, veamos para como se usa y que usos puede tener.
El código hexadecimal es un lenguaje en base16, es decir, tiene 16 dígitos que van desde el 0 hasta la F, todas las combinaciones posibles que existen están entre estos dígitos, por lo qué podemos generar hasta 16777216 combinaciones con estos.
Este sistema fue creado durante los años 50 del siglo pasado en los primeros proyectos de ingeniería informática, cuando no existía el software tal cual lo conocemos y se trabajaban con compuertas lógicas.
El primer sistema patentado que usó este sistema fue el SWAC, Standards Western Automatic Computer, ubicado en Los Ángeles, estado de california básicamente era uno de los primeros centros de cómputos, sirvió para determinar ganadores en las elecciones, primeros cálculos del clima, etc.
La lógica de la representación es usar los dígitos que van del 0 al 9 más los de la A a la F, por lo que podemos formar:
001AF como un símbolo a manejar por un sistema informático de bajo nivel.
¿Qué usos puede tener el código hexadecimal?
Se usa básicamente para cuando los sistemas manejan valores qué están por fuera del estándar occidental, por ejemplo los teclados en chino o coreano que tienen más símbolos que el nuestro, también lo vemos representado en la programación html para asignar colores o en programas como adobe Photoshop.
Ejemplos de uso del código hexadecimal
Se usa por ejemplo en coordenadas de programas de aviación y en las comunicaciones de bajo nivel del modelo OSI en las redes LAN o redes de área local como ser un supermercado, una casa financiera, un banco, etc.
Dónde más claro queda su uso por ejemplo es en los programas de diseño cuando usamos la herramienta selector de color, queremos seleccionar un color de una imagen, por ejemplo una foto y queremos exactamente ese color, usamos esa herramienta, en realidad lo que se toman son los datos hexadecimales de un pixel en particular.