Kod kreskowy lub kod paskowy (bar code) to graficzna prezentacja informacji poprzez kombinację ciemnych i jasnych elementów, ustaloną według symboliki (reguł opisujących budowę kodu, np. jego wymiary, zbiór kodowanych znaków, algorytm obliczania cyfry kontrolnej i inne) danego kodu. W trakcie odczytywania kodu techniką skanowania, światło pochodzące z czytnika, uformowane w cienką wiązkę laserową, przesuwa się wzdłuż czytanego kodu, w danym momencie oświetla niewielki punkt kodu, następnie światło to jest odbijane przez jasne elementy kodu (przerwy), a pochłaniane przez jego ciemne elementy (kreski, pola).