குறியீட்டுத் தொகுப்புகள் A, B, C
வெவ்வேறு வகைத் தரவைத் திறம்பட அடக்க, Code 128 மூன்று குறியீட்டுத் தொகுப்புகளுக்கு இடையே மாறுகிறது. தொகுப்பு A பெரிய எழுத்துகள், இலக்கங்கள், கட்டுப்பாட்டு எழுத்துகளை உள்ளடக்கும்; தொகுப்பு B பெரிய, சிறிய எழுத்துகள், இலக்கங்கள், நிறுத்தற்குறிகளை உள்ளடக்கும்; தொகுப்பு C ஒவ்வொரு சின்ன எழுத்திலும் இரண்டு இலக்கங்களை அடைப்பதால், நீண்ட எண்கள் மிகச் சுருக்கமாகின்றன.
ஒவ்வொரு சின்ன எழுத்தும் 11 மாட்யூல் அகலம்; 3 கோடுகளும் 3 இடைவெளிகளும் கொண்டது; முடிவு வடிவம் 13 மாட்யூல்கள். பார்கோடு முடிந்தவரை குறுகியதாக இருக்க, நடுவிலேயே குறியாக்கி தொகுப்புகளை மாற்றலாம்.
சரிபார்ப்பு எழுத்து
ஒவ்வொரு Code 128 பார்கோடும் கட்டாயச் சரிபார்ப்பு எழுத்துடன் முடிகிறது. தொடக்க எழுத்தின் மதிப்புடன், ஒவ்வொரு தரவு எழுத்தின் மதிப்பையும் அதன் நிலையால் பெருக்கிய கூட்டுத்தொகையைச் சேர்த்து, 103-ஆல் வகுத்த மீதியை எடுப்பதன் மூலம் இது கணக்கிடப்படுகிறது. சரிபார்ப்பு எழுத்து மனிதர் படிக்கும் உரையில் காட்டப்படுவதில்லை.
சரக்குப் போக்குவரத்தில் GS1-128
GS1-128 என்பது தொடக்கத்துக்குப் பின் FNC1 எழுத்தைக் கொண்ட Code 128; உள்ளடக்கம் GS1 Application Identifier-கள் என்பதை இது குறிக்கிறது. ஷிப்பிங், பேலட் லேபிள்களில் இதுவே நிலையான நேர்கோட்டு பார்கோடு; அங்கு GTIN-கள், தொகுதி எண்கள், தேதிகளுடன் பெரும்பாலும் SSCC-யையும் (Application Identifier 00) கொண்டு செல்லும்.
Code 128 ISO/IEC 15417-இல் குறிப்பிடப்பட்டுள்ளது; ஷிப்பிங், கிடங்கு, உள் லேபிள்களுக்குப் பரவலாகப் பயன்படுகிறது.