Looking in more detail at the procedural programming paradigm and what hierarchy charts. While sometimes considered a separate paradigm, I also explain what is meant by structured programming (since nowadays it's almost synonymous with good procedural programming).