Barkod Nedir? Kapsamlı Bir Giriş
A beginner-friendly explanation of what barcodes are, how they encode data into visual patterns, and why they remain essential after 50 years.
What Is a Barcode?
A barcode is a machine-readable representation of data expressed as a pattern of parallel lines (1D) or geometric shapes (2D). When a scanner illuminates a barcode, the reflected light is decoded into the data originally encoded, enabling automatic identification without manual data entry.
How Barcodes Encode Data
In a traditional linear barcode, information is stored in the widths and spacings of the black bars and white spaces. Each character maps to a specific bar-space pattern defined by the symbology specification. A scanner reads these patterns left to right, translating them back into numbers or letters.
Two-dimensional barcodes like Data Matrix and QR Code arrange data across both axes, using grids of dark and light cells. This dramatically increases data capacity while also enabling error correction, meaning partially damaged codes can still be read.
Why Barcodes Matter
Before barcodes, every product lookup required manually typing an identifier. A single grocery store checkout could take minutes per customer. The introduction of UPC-A scanning in 1974 reduced average checkout times by 30% and virtually eliminated keying errors.
Today, barcodes are scanned over 10 billion times per day worldwide. They underpin retail checkout, hospital patient safety, package delivery, manufacturing traceability, and dozens of other industries.
The Two Families
Barcodes fall into two broad families:
- Linear (1D) barcodes like EAN-13, Code 128, and Code 39 store data in a single row of bars. They are simple, fast to scan, and widely supported.
- Matrix (2D) barcodes like Data Matrix, QR Code, and PDF417 store data in two dimensions. They hold more information and can recover from damage.
Components of a Barcode
Every barcode includes several structural elements: quiet zones (blank margins that tell the scanner where the symbol starts and ends), a start pattern, data characters, a check digit for error detection, and a stop pattern. Understanding these components is essential for designing barcodes that scan reliably.
When to Use a Barcode
Barcodes are the right choice when you need fast, inexpensive, and reliable automatic identification. They cost fractions of a cent per label, require no power source, and work with scanners costing less than $50. For applications needing bulk read (scanning hundreds of items without line-of-sight), consider RFID as a complement.