What are basic building blocks used to control computer programs, which are a sequence of words or symbols in a valid language and can be understood by the computer?

A. programming constructs

B. compiler

C. string

D. Programmer

A. programming constructs

A. programming constructs