A computer program consists of a sequence of instructions in a programming language and data.