Code 39 - Full ASCII

Code 39 was developed in 1974 by David Allais and Raymond Stevens, then with Interface Mechanisms Inc. (now Intermec Corporation). It was the first barcode symbology to use alphabetic characters in addition to numeric digits. Variations of Code 39 have been used extensively in multiple industries, notably in the US military as a component of the Logistics Applications of Automated Marking and Reading Symbols (LOGMARS) system.

The Code 39 - Full ASCII symbology is an extension of the original Code 39 (Code 39 - Regular) symbology that enables encoding of all 128 ASCII characters. The barcode reader that is used to scan the barcode must be configured to perform Full ASCII character translations.

Code 39 is defined in ISO/IEC 16388 Information technology - Automatic identification and data capture techniques - Code 39 bar code symbology specification.

ClosedSymbol Structure

ClosedCharacter Set

ClosedCheck Digit

ClosedSymbol Dimensions

ClosedCharacter Density Loss with Code 39 - Full ASCII