Language constructs is what builds a programming language. Different languages have different kinds of language constructs. A loop is a language construct found in many (most) programming languages. Other examples are: definition (of various things), method invocation (function call), if-then-else branches, and so on.
Different languages may have different views of what constitutes a construct. What is a construct in one language may be an object of another language.

Log in or register to write something here or to contact authors.