C-kielessä on joukko perusrakenteita, jotka lähes sellaisinaan ovat mukana monissa ohjelmointikielissä. Näihin kuuluvat:
- if - while - for - do-while - switch-case