Reprezentarea datelor se referă la metoda internă utilizată pentru a reprezenta diferite tipuri de date stocate pe un calculator. Computerele folosesc diferite tipuri de coduri numerice pentru a reprezenta diverse forme de date, cum ar fi textul, numărul, și sunet.
Toate informațiile stocate pe un computer sunt reprezentate într-o succesiune de zerouri și una. Calculatorul interpretează diferite secvențe ale acestor numere ca diferite tipuri de date. Codurile computerului se bazează pe sistemul de numere binare (un sistem bazat pe două), spre deosebire de un sistem zecimal mai comun. Memoria calculatorului este stocată ca biți (0 sau 1), octeți (8 biți), cuvinte (2,4 sau 8 biți) sau octeți adresabili (fiecare octet are propria adresă).