Code 128 is bar code symbology that is capable to encode full 128-character ASCII character set and extended character sets. Code 128 includes a checksum digit for verification. It has been widely implemented in many applications whereas large amount of data must be encoded in small amount of space.
Code 128 has three types of sets i.e. Code Set A, Code Set B and Code set C.