Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Concept

Imperative Programming

Paradigm

A programming paradigm in which a program is expressed as an explicit sequence of statements that change a program's state step by step, describing how a computation should proceed rather than only what result it should produce.

Facts
Core Principle
A program describes how it operates step by step, as commands executed in the order set by the placement of statements in the source code. 1
Connections

Associated With

Source Imperative programming - Wikipedia

In Field

Sources
1. Imperative programming - Wikipedia
  • Lead section
    Imperative programming focuses on describing how a program operates step by step (the order of the steps being generally determined in source code by the placement of statements one below the other).
  • Associated With: Declarative Programming, Lead section, contrast with declarative programming
    The term is often used in contrast to declarative programming
  • In Group: Core Programming Paradigms, Lead
    In computer science, imperative programming is a software programming paradigm that provides specific instructions for how computations should take place.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.