Programming languages A program is a set of instructions that tells a computer what to do in order to come up with a solution to a particular problem.