source program: a program written in a language from which statements are translated into machine language
program: (computer science) a sequence of instructions that a computer can interpret and execute
crescent wrench: an adjustable wrench designed to fit hexagonal nuts with the adjusting screw built into the head of the wrench