Skrót (od koder/dekoder) oznaczający urządzenie lub program umożliwiający przekształcenie strumienia danych lub sygnału. Kodeki mogą zmienić strumień danych w formę zakodowaną (często w celu transmisji, składowania lub zaszyfrowania) lub odzyskać (odkodować) strumień danych z formy zakodowanej, by umożliwić ich odtwarzanie bądź dalszą obróbkę.