Computer

A device that is capable of accepting information, applying prescribed processes to the information, and supplying the results of these processes.