La arquitectura de una computadora se compone de tres partes principales: la unidad central de procesamiento (CPU), la memoria principal y las unidades de entrada y salida. La CPU recupera instrucciones y datos de la memoria principal, los procesa y devuelve los resultados. La memoria principal almacena tanto las instrucciones como los datos. Las unidades de entrada y salida permiten que los usuarios introduzcan datos e instrucciones y vean los resultados.