Las computadoras modernas son electrónicas y digitales, compuestas de partes electrónicas como transistores y circuitos integrados. Todas las computadoras necesitan memoria, unidades de almacenamiento, entrada como teclado y ratón, salida como pantalla e impresora, y una unidad central de procesamiento. Las computadoras se clasifican en personales para un solo usuario de tamaño pequeño, estaciones de trabajo más potentes para un usuario, y minicomputadoras que soportan varios usuarios simultáneos.