A computer is an electronic device, operating under the control of instructions stored in its own memory that can accept data input, process the data according to specified rules, produce information output, and store the information for future use
.