The first stage of creating a program is making the design: a list of the steps the program needs to take to do the task. Once that list has been made, then chose a language for the implementation...