before loop test loop body should the loop run (again)what is run each loopafter we will address looping first loop has number of components strictly not part of the loop are the "beforeand "aftersections but these give context and may use values needed by the loop the loop itself must have some sort of test to indicate whether the loop should run again or whether the looping can stop and control can pass to the "aftercode then there must be the set of instructions that will be run each time the loop repeats we call this the "bodyof the loop