noun
imperative programming
A programming paradigm where statements change a program's state. Contrasts with 関数型プログラミング (functional programming).
See also: 関数型プログラミング
C言語は命令型プログラミングの代表的な言語です。
C is a representative language of imperative programming.
Functional programming, a paradigm that treats computation as the evaluation of mathematical functions, avoiding changing state and mutable data.
Compound of 命令型 (imperative type) + プログラミング (programming), a calque from English.