Everybody has come across barcodes in their lives. It is a record of numbers, letters and special characters that are encoded with alternating black and white vertical lines. Their structure and structure is determined according to the accepted norms and principles of building a given code.