Flowchart (ISO 5807)
The goal
Flowcharts can be used to plan a program. I will try to emulate the norm ISO 5807.
Questions to David Rotermund
Terminal
Beginning of a program or function
Ending of a program or function
Process
For arithmetic operations and data-manipulations.
Decision
Input/Output
Function
Initialization
File
The source code is Open Source and can be found on GitHub.