Sådan koder Code 39 tegn
Hvert Code 39-tegn er bygget af ni elementer, fem streger og fire mellemrum, og tre af de ni er brede. Det faste mønster er, hvor navnet »3 of 9« kommer fra, og det gør koden selvkontrollerende: en fejllæsning giver som regel et ugyldigt mønster frem for et forkert tegn.
Hvert symbol starter og slutter med en stjerne, og derfor kan stjernen ikke bruges som data. Et mod-43-kontroltegn er valgfrit, og en Full ASCII-tilstand kan repræsentere andre tegn ved at kombinere par af symboler.
- Cifrene 0 til 9
- Store bogstaver A til Z
- Mellemrum og symbolerne - . $ / + %
- Start- og stoptegn: *
Hvor Code 39 bruges
Code 39 blev udviklet i 1970'erne og blev populær, fordi den er enkel at printe og afkode. Den bruges stadig i bilindustrien, i forsvarets logistik under LOGMARS-programmet og på id-badges og interne aktivetiketter.
Dens ulempe er lav tæthed: den fylder meget mere pr. tegn end Code 128. Symbologien er specificeret i ISO/IEC 16388.