Linear text that mimics the style of high-level programming languages.
Uses simple, structured English with common programming keywords like INPUT , OUTPUT , IF-THEN-ELSE , and FOR loops.
It is highly flexible and easy to modify, making it ideal for detailing complex algorithms that can later be directly translated into code. Flowcharts
Simplifies intricate algorithms by focusing on logic rather than specific syntax.
Flowcharts provide a graphical representation of the same logic using specific shapes to represent different actions. Pseudocode and flowcharts - Level 10A | Mathematics - Arc