Datumrepresentatie
Datumrepresentatie is de manier waarop digitale gegevens worden gecodeerd en opgeslagen in computersystemen. Het omvat hoe informatie wordt omgezet in een reeks bits en hoe deze bits worden georganiseerd in bytes en geheugenblokken, zodat opslag, verwerking en uitwisseling mogelijk zijn. Cruciaal is dat representatie losstaat van de betekenis van de gegevens; overeenstemming over encodering is nodig om systemen te laten samenwerken.
Numerieke representatie: gehele getallen kunnen unsigned of signed zijn. Voor negatieve waarden wordt vaak two's complement
Tekst en tekencodering: karakters worden als getallen opgeslagen. Veelgebruikte systemen zijn ASCII en Unicode, met UTF-8
Media, afbeeldingen en audio: niet-tekstuele data worden eveneens representatief opgeslagen volgens specifieke formaten, vaak met metadata
Overige aspecten: endianness bepaalt de volgorde van multi-byte waarden in geheugen of bij transmissie. Ook foutdetectie