Creating a sequence of instructions to enable the computer to do something
Setting an order and time for planned events