In
computer programming a statement can be thought of as the smallest standalone element of an
imperative programming language. A program is formed by a sequence of one or more statements. A statement will have internal components (eg,
expressions).Many languages (eg,
C) make a distinction between statements and definitions, with a statement only containing executable code and a definition declaring an identifier. A distinction can also be made between simple and compound statements; the latter may contain statements as components.
See more at Wikipedia.org...