programmable device

programmable device

[prō′gram·ə·bəl di′vīs] (computer science) Any device whose operation is controlled by a stored program that can be changed or replaced.