CPU is example of

Program

Software

Input unit

Hardware