У наш час гостро стоїть проблема з харчуванням. Справа не в обсязі, а в його якості. Існує безліч класифікацій та маркувань продуктів харчування. Найчастіше покупець не цілком розуміє, що пишуть на упаковці продукту: якісь коди в цифровому і буквеному форматах. Але ж всі ці позначення і дають повне уявлення про продукт, який ви хочете придбати. Найпоширенішим є штрих-код. Він розташований безпосередньо на упаковці.
Інша назва - бар-код. Він являє собою графічне зображення у вигляді штрихів і смужок, зверху над якими в належній послідовності розташовані цифри і букви. Він потрібен для комп'ютерних систем, які з його допомогою розпізнають все інформацію про даний товар. Це дуже зручно і практично. Також за допомогою штрих-коду дізнаються країну виробника продукту.
Практично кожна розвинена країна має свій власний код такого роду, виражений в цифрах на упаковці. Але штрих-код з часом став замінювати інше позначення. У зв'язку з прийняттям структури коду, яка стала підходити для всіх країн, настала нова ера для продуктів. Зробила це можливим спочатку Європейська, а потім змінила статус Міжнародна Асоціація Товарної Нумерації.
Новий код був розроблений на основі американського UPC (Universal Product Code) коду. Так отримала життя нова, всесвітньо відома абревіатура EAN. Надалі вона перейшла в EAN 13 (це пов'язано з числом розрядів).
Також хотілося б відзначити те, що, незважаючи на існуючу думку, цифровий код самого товару практично нічого не означає.
У наш час вже розроблена величезна кількість різноманітних кодів, наприклад, таких як: Aztec Code, Data Matrix, Microsoft Tag і так далі.
Перші три цифри, що займають перше місце EAN коду, позначають національну приналежність продукту. Наприклад: заголовні цифри коду 460-469 присвоєні Росії, 482 - Україна.
Наступні 4-6 цифр позначають код виробника або продавця даного товару.
Решта 3-5 цифр виробляються для кодування самого товару. Остання цифра 8 використовується для перевірки правильності зчитування штрихів сканером.