Ο γραμμωτός κώδικας είναι μια οπτική αναπαράσταση δεδομένων σε μορφή αναγνώσιμη από μηχανήματα, αποτελούμενη από παράλληλες γραμμές ή τετράγωνα που χρησιμοποιούνται για την αναγνώριση αντικειμένων σε διάφορες βιομηχανίες.