프로그램 언어에서 프로그램의 실행 순서를 결정하는 주요 구문의 구조를 제어 구조라 한다. 일반적으로 제어 구조의 종류는 순차 구조, 선택 구조, 반복 구조로 나눈다.

순차 구조

선택 구조

반복 구조