Answer:
a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.