## Categories of barcodes.

We recognize **three basic categories** of barcodes. The most well-known and oldest are **linear barcodes**, which are commonly referred to as 1D codes. Barcodes that are formed in a matrix by assembling individual dots, usually in square or rectangular shapes, are called **two-dimensional codes** and are abbreviated as 2D. The last category consists of **three-dimensional barcodes**, which are created by modifying 2D codes by adding color as a third element. The individual dots of these codes have different colors, thereby increasing their capacity.

### Linear 1D codes.

The symbol of a linear 1D barcode consists of a certain number of bars and intervening spaces…

### Matrix 2D codes.

QR Code, or QR code, is an example of a two-dimensional code encoded in a square…

### 3D codes

Color 2D codes such as ColorCode and HCCB (High Capacity Color Barcode)…