命令型プログラミング
最も一般的なパラダイム
ノイマン型コンピュータが、その計算モデルである
命令(つまり代入文)の繰り返しにより、変数の値(「状態」 という)を動的に変化させ、計算を行う
変数と変数への代入 (代入型言語ともいう)
変数と変数の構造
データ型
データ型と手続きの結びつき (抽象データ型)
制御構造の
発展
構造化プログラミング
手続き(Procedure)
手続き呼び出しと値引渡し
再帰呼び出し
Imperative Programming
Fortran
(
FORmula TRANslater
)
ALGOL
COBOL
(
COmmon Business Oriented Language
)
BASIC
(
Beginner's All purpose Symbolic Instruction Code
)
Pascal
C言語
Ada
対義語.icon
宣言型プログラミング
(
Declarative programming
)
プログラミングパラダイム
(
programming paradigm
)
関数型プログラミング
(
functional programming
)
オブジェクト指向プログラミング
(
OOP
:
Object Oriented Programming
)
命令型プログラミング - Wikipedia
Imperative programming - Wikipedia