Este documento resume los conceptos básicos de hardware y software de computadoras. El hardware incluye la unidad central de proceso, unidad aritmético-lógica, unidad de control, registros, periféricos de entrada/salida como teclado, monitor y buses, y la memoria principal. El software incluye el software de sistema que controla la computadora, software de desarrollo para crear otros programas, y software de aplicación para tareas específicas del usuario.