Hoewel de technologie die wordt gebruikt in digitale computers drastisch is veranderd sinds de eerste computers van de jaren 1940 (zie hardwaregeschiedenis), gebruiken bijna alle computers tegenwoordig nog steeds de door John von Neumann voorgestelde Von Neumann-architectuur. In navolging van de architectuur hebben computers vier hoofdsecties, de rekenkundige en logische eenheid, de besturingseenheid, het geheugen…