The correct response is programming constructs.
These constructs, such as variables, control structures (like loops and conditionals), and functions, are the basic building blocks used to control computer programs and are defined in a programming language that the computer can understand.