Programs are used to make a computer carry out a particular task, eg wordprocessing. Each program contains the complete set of instructions necessary to do this.