A method of encoding data for fast and accurate readability. Bar codes are a series of alternating bars and spaces printed or stamped on products, labels, or other media, representing encoded information which can be read by electronic readers called bar.