La arquitectura de computadoras describe la estructura y organización funcional de una computadora. Se compone de 5 componentes básicos: la unidad de procesamiento central (CPU), la memoria, el disco duro, los dispositivos de entrada/salida y el software. La arquitectura clásica de Von Neumann, utilizada en la mayoría de computadoras actuales, incluye una CPU que controla y procesa la información, una memoria para almacenar instrucciones y datos, y unidades de entrada/salida para la interacción.