Imperative programming

Topic | v1 | created by janarez |

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state. In much the same way that the imperative mood in natural languages expresses commands, an imperative program consists of commands for the computer to perform. Imperative programming focuses on describing how a program operates. The term is often used in contrast to declarative programming, which focuses on what the program should accomplish without specifying how the program should achieve the result.


relates to Declarative programming

In computer science, declarative programming is a programming paradigm—a style of building the struct...

Edit details Edit relations Attach new author Attach new topic Attach new resource

compared in State management

8.0 rating 2.0 level 8.5 clarity 3.0 background – 2 ratings

Introduction to state management in reactive apps. How to structure an app to manage the state of the...