+Structured programming is a programming paradigm that improves clarity, quality, and development time by using a hierarchical structure for program [Control Flow](/wiki/control_flow). It advocates the use of clean sequence, selection, and repetition constructs, making programs easier to read and maintain. This foundational [Programming Paradigm](/wiki/programming_paradigm) remains influential in modern software development.
+## See also
+- [Procedural Programming](/wiki/procedural_programming)
+- [Object-Oriented Programming](/wiki/object_oriented_programming)
+- [Modular Programming](/wiki/modular_programming)