Barcode technology is now more advanced and more globally used by everyone. Not only mini market, supermarket or public library use this technology, but it also used by people who has a lot of things or collections. To generate a barcode sign is also very easy. You even can get the service via online. It has a lot of custom options like size, type of barcode, and the output file.
To read a barcode, you need to have a barcode scanner, which is also easy to get now. It is not a fancy item that only found in certain distributor, it can be found in many electronics or computer store.