In order to scan barcodes, you must first have the barcodes themselves. That is what barcode printers are for. You can also use them to print price labels and tags. Each one of the devices listed below has a print resolution of 203 dots per inch (or DPI) and a maximum print width of 4.09 inches. In addition to the barcode printers themselves, when you purchase one you will also receive their power supply and USB cable.
The main thing that makes these devices distinct from each other is the rate of speed at which they can print.