Flowchart
A flowchart is a diagram that represents a process, algorithm, or decision sequence through connected steps, symbols, and branches.
Coding with AI
A flowchart is a diagram that represents a process or algorithm as connected steps and decision points.
- How it is used
- Maps application user journeys before interface implementation and helps expose usability problems.
- How deep it goes
- Shows concrete pages, actions, branches, repetition, and exits, but stops short of implementing the interface.
- Examples
- Uses a practice-test workflow with question submission, early exit, results, and return-home paths.
- What you can do after
- Apply it via Mermaid to visualize and review an application flow before writing interface code.
Get Programming: Learn to code with Python
A flowchart is a diagram that represents instructions and decision paths using connected steps and branches.
- How it is used
- Uses visual paths to plan and understand recipes, instructions, decisions, and repeated tasks.
- How deep it goes
- Defines actions, decisions, arrows, and repetition with recipe examples, then traces a simple decision path.
- Examples
- Uses bread baking and deciding whether there is time for breakfast as concrete flowchart examples.
- What you can do after
- Apply it to visualize task instructions, trace decision paths, and identify repeated steps before writing programs.
Read how Get Programming: Learn to code with Python explains flowchart →
Related concepts
- control flowuses · Control flow is the order and path of execution through a program or process, including sequencing, branching, repetition, and transfers between operations.
- graphkind of · A graph is a mathematical structure consisting of vertices connected by edges that represent relationships or connections.
- conditional logicuses · Conditional logic is a programming technique that selects execution paths, actions, or result values according to evaluated conditions.
- visual aidkind of · A visual aid is a visual element or representation that supports communication, explanation, learning, or evaluation.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

