In mathematics and computer science, the set of instructions or restrictions established to describe the execution of a finite sequence of operations.


  • An algorithm describing the sequence of actions to execute to solve the Euclidean division of two whole numbers is a program.
  • The sequence of geometric constructions to carry out to determine the centre of a circumscribed circle of a triangle is a program.
  • The set of inequalities or functions that characterize a situation to be optimized is a program. In this case, we’re talking about linear programming if the inequalities or functions are linear relationships.

Try Buzzmath activities for free

and see how the platform can help you.