Una computadora es una máquina electrónica que recibe datos como entrada, los procesa según un programa y genera información útil como salida. Puede ejecutar rápidamente gran variedad de instrucciones de manera precisa según sea programada por un usuario o programa. La característica principal de una computadora es que es una máquina de propósito general que puede realizar diversas tareas según el lenguaje de programación y hardware utilizados.