มีทฤษฎีบทท่ีสำคัญท่ีเรียกว่า ทฤษฎีบทโครงสร้างโปรแกรม หรือ The Structured Program Theorem ท่ีบอกว่า ไม่ว่าระบบจะซับซ้อนขนาดไหนก็ตาม ย่อมสามารถเขียนให้อยู่ในรูปของโครงสร้าง 3 แบบ ได้เสมอ หรือ พูดอีกอย่างว่า รู้เพียง 3 โครงสร้าง ก็เพียงพอในการในการเขียนโค้ดได้ทุกรูปแบบ
โครงสร้าง 3 แบบที่ว่านี้เป็นยังไง ลองอ่านได้จากบทความนี้ครับ
https://paperpeer.com/account/kookiatsuetrong/The Structured Program Theorem.pdf