Creating a sequence of instructions to enable the computer to do something.
In music.
Automated planning and scheduling.