Programs;the sets of instructions that make the hardware function.