Una computadora es una máquina programable que procesa datos de entrada para producir información de salida. Está compuesta de hardware físico como circuitos y componentes, y software intangible como programas e instrucciones. El software permite ejecutar tareas mediante aplicaciones, mientras que el hardware son los componentes electrónicos y mecánicos que hacen funcionar la computadora. Las funciones básicas de una computadora incluyen aceptar entradas, procesar datos, almacenar información y producir salidas.