Simple programming flowchart
Programmers use either these or pseudocode to plan the steps necessary to write a successful program. Different shapes indicate different kinds of processes. Note there is only one start and one end (both shaped like capsules, not ovals). All decisions (diamonds) must have binary response. Circles are often used for connecting, as they can help you avoid crossing lines and combined arrowheads that are hard to read.
Another example is found here.
© 2008- Tamara Fudge