computer

n. Electronic device for storing and processing data, making calculations, or controlling machinery.

n. One who computes.