In the last two posts we looked at control structures as part of the programming series here on Tech Tuesdays. We saw that loops let us repeat a sequence of instructions, which is one way of having to avoid writing the same code over and over again. Today we will learn about another and more powerful technique: the definition of new words that can then be used anywhere in the program. You may recall the example of nautical terms from the post on programming languages:For instance, if I tell a...