Flowgorithm Programming language
Flowgorithm Programming language
Flowgorithm is an educational tool designed to teach programming fundamentals and concepts through flowcharts. It’s not a programming language in the traditional sense but serves as a visual medium for understanding how computer algorithms and programs work.
Flowgorithm uses flowchart symbols to represent the structure and flow of a program. Each step of the program is illustrated with different symbols, making it easier for beginners to grasp programming logic visually.
Flowgorithm Programming language
The Flowgorithm supports the following programming constructs:
Variables
Variables are used to store program data that can change as the flowchart runs.
Declare Variables
Comments
Flowgorithm comments are used to add explanatory notes to the flowchart, which can help others understand the logic. Comments in Flowgorithm do not affect the execution of the flowchart.
Comments
Input Symbol
Flowgorithm Input symbol is represented by a parallelogram. This shape is used to take input from the user.
Input
Output Symbol
Flowgorithm Output symbol is used to output information rh the user.
Output
While loop
When we want to execute some code multiple times we can use the while flowchart
symbol.While Loop
symbol.
Call symbol
The Call symbol is used to invoke a function or subroutine within a flowchart. This symbol is useful for structuring programs that require reusable pieces of logic or for organizing complex flowcharts into more manageable, modular components.
Functions
Arrays
Arrays are used to store multiple values under a single variable name, allowing you to manage collections of data efficiently. This is particularly useful when dealing with lists of items like numbers, strings, etc. Array allows processing of collections in a structured way.
Array Handling
File Handling
File symbols allows you to read and write data to files. Data written to files allows data persistence. Data can be viewed after the flowchart run.
Files
Turtle Graphics
Flowgorithm Turtle Graphics allows users to create visual designs and drawings programmatically by controlling a turtle. A turtle is a cursor that moves around the screen based on commands you give it in the flowchart.
Turtle Graphics
—
Flowgorithm Tutorials
Flowgorithm flowchart tutorials on this website: