Drukarki występują w różnych rodzajach i typach i w zależności od tego, do czego ma być wykorzystywana powinna być odpowiednio dobierana. Drukarki kodów kreskowych, termiczne, wielofunkcyjne itp. to tylko kilka z wielu ich rodzajów. Drukowanie zaproszeń ślubnych, etykiet, tekstu zwykłego, planów budowlanych, czy też druki na foliach wymagają różnego sprzętu. Technologia kodów kreskowych jest najpopularniejszą wśród wszystkich istniejących dotychczas technologi, dlatego też wymaga ona odrębnej drukarki kodów kreskowych. Druk ten musi być w bardzo dobrej jakości, ponieważ wszelkie rozmazane ślady mogą być później niesczytywane przez czytniki kodów kreskowych. Technologia kodów opiera się na kodowaniu informacji o produkcie w specjalnie przygotowanym kodzie, którego zawartość można w każdym czasie odczytać za pomocą czytników. Jest to wygodne rozwiązanie, ponieważ wszystkie dane zawarte są w bazach, dzięki czemu nie trzeba pisać wszystkiego ręcznie.