La computadora es un sistema electrónico que procesa datos de acuerdo a instrucciones internas. Está compuesta de hardware (componentes físicos) y software (programas). El hardware incluye la CPU, memoria y dispositivos de entrada/salida. La CPU ejecuta instrucciones en un ciclo repetitivo que incluye la unidad lógica, de control y memoria. Los programas se escriben en lenguajes de programación como lenguajes de máquina, ensamblador o de alto nivel.