Strukturat e kontrollit në programim janë konstruksione që përcaktojnë mënyrën se si ekzekutohet një program, duke udhëzuar rrjedhën logjike të komandave. Ato përfshijnë degëzimet (if-else), ciklet (for, while) dhe strukturat e kontrollit të transferimit (break, continue, return).