コンテンツにスキップ

構造化プログラミング (Structured programming)

コンピュータが発明されたことでプログラミングという概念が生まれたのだが、最初の頃プログラミングはgoto文だらけだった。

これはやりにくいと思ったEdsger Wybe Dijkstra は、プログラミングを順接(上から下に流れる)、分岐(ifelseなど)、反復(forwhileなど)に分けた。これが構造化プログラミングである。