La CPU (unidad central de procesamiento) interpreta las instrucciones de los programas y procesa los datos, proporcionando la programabilidad fundamental de las computadoras digitales. Los primeros CPU se construyeron con tubos de vacío y relés, pero los transistores y circuitos integrados permitieron CPU más pequeños, rápidos y confiables. Los microprocesadores modernos se encuentran ahora en una amplia variedad de dispositivos electrónicos.