Flowgorithm

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Flowgorithm
Flowgorithm Logo.gif
Flowgorithm Editor.png
Paradigm(s) structured, imperative
Designed by Devin Cook
Appeared in 2014
Stable release 1.5.0 / November 22, 2014
Typing discipline Static, strong, safe
Influenced by Flowcharts
License zlib License (free software)
Filename extension(s) .fprg
Website flowgorithm.org

Flowgorithm is a graphical authoring tool which allows students to write and execute programs using flowcharts. The approach is designed to emphasize the algorithm rather than the syntax of a specific programming language. The flowchart can be converted to several major programming languages.

Origin of name[edit]

The name is a portmanteau of "flowchart" and "algorithm".[1]

Supported Languages[edit]

Flowgorithm can generate programs in the following programming languages:[1]

Graphical shapes[edit]

Flowgorithm combines the classic flowchart symbols and those used by SDL diagrams.

Flowgorithm Shapes.png

Example[edit]

The image below is the solution for 99 Bottles of Beer.
Flowgorithm 99 Bottles of Beer.png

See also[edit]

Other educational programming languages include:

References[edit]

  1. ^ a b "About". Flowgorithm. Retrieved 2014-11-22. 

External links[edit]