Definition
A specialization of ComputationalSystem, ElectronicDevice, and ComputerHardwareItem. Each instance of Computer is an electronic device that acts on input according to some set of instructions (often in the form of software -- see ComputerProgram_CW) producing some output. Instances of Computer have specialized parts to handle input and output (sometimes peripherals like screens and keyboards, sometimes just input-output terminals on a chip), storage (internal memory and external storage such as disk drives), and reasoning (see CentralProcessingUnit). The more specialized collection PersonalComputer is the collection of the popular archetypes of what a computer is (e.g., desktop, laptop, and palm computers); however, instances of Computer are incorporated into many devices (e.g., cars, cameras, and VCRs). Hydraulic computers, analog computers, biological computers, etc. are not instances of this collection because Computer is a specialization of ElectronicDevice.