Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

00 Programming Paradigms

❯

01 Concept

❯

Key Concepts

Key Concepts

Feb 10, 20261 min read

  • programming-paradigms
  • imperative

Key Concepts

← Back to Imperative Programming

The fundamental building blocks of imperative programming: variables that hold state, assignment that changes state, control flow that directs execution, and mutation that modifies existing data in place.

Key Properties

  • Variables and Assignment
  • Control Flow
  • Mutation

programming-paradigms imperative


Graph View

  • Key Concepts
  • Key Properties

Backlinks

  • Imperative Programming
  • Control Flow
  • Mutation
  • Variables and Assignment

Created with Quartz v4.5.2 © 2026

  • GitHub