What is a barcode

A lot of people tend to make a barcode seem more complicated than it actually is. I've always considered that a barcode is a string of characters that are machine readable.

The most common barcodes, and the type that we all see when we do our shopping (remind me to tell you about my retail therapy course some time ;-) ) is known technically as linear or 1D codes typically representing upto 20 characters per code. Whilst there is no reason why a linear barcode should not encode more characters than this, I am told by my technical colleagues at Datalinx, that more than this and the size of the printable code starts to becomes too big or the thinness of the lines within the code becomes too small.

So I like to think that in very simplistic terms that the linear barcode is just like any other font, but it is special because only machines can read them. For example you get:

Arial
Times New Roman
Wingdings
and Code 39 font
ABCDEFGHIJ 
ABCDEFGHIJ
ABCDEFGHIJ 

Now to take this a bit further:
If you 'Wiki' the word barcode, then you will be told that it is an 'optical machine-readable representation of data, which shows certain data on certain product. Originally they were represented in a linear format, such as the Code 39 above, with lines and spacings between these parallel lines.

You can now (and have been for quite a long time) get what has been termed as 2D  barcodes which usually generate patterns of squares, dots or hexagons. Although you can use other geometric patterns if required. These are the ones that look pretty cool and really technical.

The big advantage of 2D barcodes is that it gets over one of the restrictions of a Linear Barcode in that you can encode a lot of data into a small space, up to 2000 characters can be squeezed into a 2D code which can be a few 10’s of mm square, can you imagine how long a 1D code would be to achieve that !!

There are many common symbologies that have been adopted (and continue to be adopted) by specific industries. However, some of the common 'linear' barcode symologies that you will see in use today are:

Code 39 (3 of 9)
EAN13
Code 128
EAN128
Some of the more common 2D Barcodes are:
PDF417
Datamatrix
For a more detailed insight into the various Symbologies, have a look at my article on “Barcode Symbologies.”
 
Facebook Image