Le codage est l' acte et le résultat du codage. Ce verbe, quant à lui, peut faire référence à la modification de l'expression d'un message ou à l'enregistrement de quelque chose à travers les règles d'un code. Il peut également faire référence à la formation d'un corps de lois qui est constitué comme un système.
Pour comprendre ce qu'est le codage, par conséquent, vous devez d'abord être clair sur ce qu'est un code. C'est une combinaison de signes (chiffres, lettres, etc.) qui a une certaine valeur dans le cadre d'un système ou qui permet de reformuler et de comprendre un message secret. Les codes sont également des compilations de lois.
Le codage des caractères, dans ce contexte, consiste à transformer le caractère de l'alphabet ou d'un autre langage naturel (tel qu'un syllabaire) en un symbole appartenant à un autre système de représentation. Grâce à des règles de codage, par exemple, le code Morse permet de convertir des signaux télégraphiques intermittents en lettres et en chiffres.
Le jeu de codage de caractères connu sous le nom d' ASCII, communément prononcé comme "asqui", peut coder un maximum de 128 symboles. Cette limite est due au fait qu'il comporte sept chiffres binaires destinés à la combinaison de valeurs pour la définition des caractères, puisque le dernier est utilisé pour la détection des erreurs de transmission.
Ces 128 possibilités suffisent pour inclure tout l'alphabet anglais avec ses lettres majuscules et minuscules, en plus des signes de ponctuation, des chiffres et de certains caractères de contrôle (comme celui qui indique à l'imprimante de commencer à travailler avec la page Suivant). Cela dit, l' ASCII ne peut pas répondre aux besoins de notre langage, car il n'inclut pas les caractères accentués, les points d'interrogation et les points d'exclamation, entre autres symboles dont nous avons besoin dans divers contextes.
Ces limitations ont conduit à la définition d'autres systèmes de codage de caractères, y compris l'ASCII étendu, également 8 bits. Malgré cela, ils ne disposent pas non plus de suffisamment d'espace pour inclure tous les alphabets du monde, mais ils nécessitent également une division en plusieurs, qui sont utilisés en fonction des besoins de chaque utilisateur.
La norme de transmission est connue comme la définition de la manière dont les caractères codés sont transmis via un canal de communication, tel qu'Internet. Aujourd'hui, les messages sont envoyés par paquets d'un nombre entier d'octets; la détection d'erreur n'est pas effectuée avec le huitième chiffre, mais des octets spécifiques sont alloués pour cette tâche.
Un encodage implique la conversion de systèmes de données, rendant les données résultantes équivalentes à l'original. Dans le cas du codage numérique, il consiste à traduire les valeurs de tension électrique dans le système binaire: ainsi le signal analogique s'écrit sous forme de zéros et de uns.
Dans le domaine du droit, les codifications sont des compilations juridiques utilisées pour administrer la justice. Un code civil et un code pénal sont le résultat d'un processus de codification. Ces codes ordonnent et systématisent les normes et définissent les crimes, éliminant les lacunes juridiques et les redondances.