mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-25 17:42:27 +08:00
* refactor: clean to roadmap content * refactor: move shared helpers into scripts/lib
838 B
838 B
Control Structures
Control structures are fundamental elements in most programming languages that facilitate the flow of control through a program. There are three main types of control structures: Sequential, Selection and Iteration.
- Sequential control structures are the default mode where instructions happen one after another.
- Selection control structures (often called "conditional" or "decision" structures) allow one set of instructions to be executed if a condition is true and another if it's false. These typically include
if...elsestatements. - Iteration control structures (also known as loops) allow a block of code to be repeated multiple times. Common loop structures include
for,while, anddo...whileloops. All these control structures play a vital role in shaping the program logic.