- Dijkstra によって提唱されたプログラミング手法 - Dijkstra が書いた2つの論文 - Go To Statement Considered Harmful - Structured Programming - 「順次(sequence)」「選択(selection)」「反復(repetition)」の3つの制御構造を用いてプログラムを構築する方法 - 構造化プログラミングによってモジュールを証明可能な単位に再起的に分割することができる