VintaSoft Barcode .NET SDK v10.0
Recommendations for 1D & 2D barcode creation

1D barcodes

Code 39 and Code 128 are the most stable linear barcodes for damage and distortion.
The most compact barcode is Code 128 (both numeric and symbol data).

Recommendations for 1D barcode creation and further reading:

2D barcodes

Data Matrix is the most stable 2D barcode for damage and distortion. Also it is the most compact one. After come Aztec, QR and PDF417.
All 2D barcodes can contain text and binary data and can restore up to 30% of damaged data using Reed-Solomon error correction algorithm.

Recommendations for 2D barcode creation and further reading: