Przetwarzanie cyfrowo-cyfrowe (C/C) realizowane jest poprzez układy cyfrowe (od elementarnych po mikroprocesorowe), które operują sygnałami cyfrowymi zarówno na wejściu jak i na wyjściu. Sygnały cyfrowe są najczęściej dwuwartościowe czyli dwójkowe (binarne).
W zależności od przyporządkowanych poziomów do stanów 0 i 1, rozróżnia się logikę dodatnią i ujemną. Dokładne wartości poziomów determinują technologie układów np. TTL, ECL lub CMOS
Zapis kombinacji cyfr 0 i 1 nosi nazwę słowa cyfrowego, w którym pierwszy bit z lewej to bit najbardziej znaczący (MSB) a z prawej to najmniej znaczący (LSB).