Symbologie code 128
La symbologie de code barres offre de nombreuses fonctionnalités avancées, y compris la logique de vérification qui accroît la fiabilité globale des données. Elle prend également en charge trois jeux de caractères différents, déterminés par le caractère de début.
Le caractère de début A comprend les 10 chiffres standard et 26 caractères alphabétiques majuscules, et des caractères spéciaux de la table ASCII. Le caractère de début B, la version la moins utilisée, fournit les chiffres, les caractères majuscules et minuscules et certains caractères spéciaux. Le jeu de caractères C encode les chiffres par paires, de 00 à 99.
Les avantages du code 128 sont son intégrité des données très élevée et la possibilité d'enregistrer davantage de données dans un espace plus petit.