Imperative Programming

Imperative programming is a programming paradigm that uses statements that change a program's state. Imperative programming focuses on describing how a program operates step by step, rather than on high-level descriptions of its expected results.

The term imperative programming is often used in contrast to declarative programming, which focuses on what the program should accomplish without specifying the details of how the program should achieve the result.

The two main branches of imperative programming are:

This page was last updated: 2025-02-04 Tue 17:01. Source