Use programming organizational techniques and demonstrate programming procedures.
Examples: scripting languages, scripted languages, markup languages, branching, looping