act of writing in code or cipher
creating a sequence of instructions to enable the computer to do something
setting an order and time for planned events