Microcontrollers

and recognising 'inputs', 'processes' & 'outputs'