La representación de datos se refiere al método interno que se usa para representar varios tipos de datos almacenados en una computadora. Las computadoras usan diferentes tipos de códigos numéricos para representar varias formas de datos, como texto, número, gráficos y sonido.
Toda la información que se almacena en una computadora se representa en una secuencia de ceros y unos. La computadora interpreta diferentes secuencias de estos números como diferentes tipos de datos. Los códigos de computadora se basan en el sistema de números binarios (un sistema de base dos) en lugar de un sistema decimal más común. La memoria de la computadora se almacena como bits (0 o 1), bytes (8 bits), palabras (2,4 u 8 bits) o byte direccionable (cada byte tiene su propia dirección).