Something you need to do before you program a computer is know what the program is going to do.