Flowgorithm is a graphical authoring tool which allows users to write and execute programs using flowcharts.
The approach is designed to emphasize the algorithm rather than the syntax of a specific programming language.
As the user steps through their flowchart, the related code in the translated program is automatically highlighted.
These are:[4] Flowgorithm combines the classic flowchart symbols and those used by SDL diagrams.
The color of each shape is shared by the associated generated code and the console window.