Struktur kendali merupakan pengontrolan jalannya suatu program agar dapat mengikuti alur yang ditentukan. Terdapat empat jenis struktur kendali utama yaitu pengkondisian (if, if else, if else if else), switch, dan perulangan (for, while, do while). Struktur kendali memungkinkan program dapat melakukan pengambilan keputusan dan mengulang perintah tertentu.