Learn about the different types of barcode software (List is not extensive)

Inventory / Fixed Assets 
Track inventory or fixed assets using barcodes.  Examples of inventory:   warehouses shipping out mass produced goods; cleaning supplies kept by a custodian team at a large institution.  Examples of fixed assets tracking:  law offices tracking case documents; mobile equipment such as laptops.

Data Collection
This type of software works with selected scanners to integrate barcodes into existing databases.  Use this type of software if you have an established inventory, fixed assets, or other tracking software that does not offer barcodes.

Lable Printing
Print barcodes on labels. Many of these software suites include the ability to link to a datasource such as a text file, spread sheet, or database. These packages are excellent if you need to label products and shipments or comply with customer package marking requirements.

Software Barcode Fonts
Add barcode capability to the programs you are already using like MS Word or Crystal Reports.  Install to your font directory and use as any other font type.   Fonts are commonly used to place barcodes on documents such as work orders, packing slips, or purchase orders.

Printer Barcode Fonts
Generate and download precise PCL-5 barcode fonts to your laser printer.  Add the correct trigger sequences to documents and the barcode is generated in the printer.   For use with any platform including Windows, Macintosh, Unix, Linux, VMS, and mainframes.  Find replacements for HP’s Barcodes and More™ here.

Devlopement Libraries
Barcode functions for use by software developers. These libraries include linkable subroutines, DLL’s, and ActiveX controls to embed barcode capability within your application.  Libraries can include kits to create barcodes as graphics, fonts, or both.

Pre-Press Artwork Design
Create precise barcode master artwork and export to layout and design software via the clipboard or an encapsulated PostScript file. Excellent for packaging designers.    This kind of software is commonly used to place barcodes on retail product packaging, including books and music CDs.