Una computadora digital está compuesta de cinco secciones principales: unidad de entrada, unidad de memoria, unidad de control, unidad aritmético-lógica y unidad de salida. La unidad central de procesamiento (CPU) está formada por la unidad de control y la unidad aritmético-lógica. Toda la información dentro de la computadora está codificada en ceros y unos mediante el sistema binario.