Flowgorithm provides a flowchart-based programming language, with multilingual navigation and learning resources on its homepage.

flowgorithm.org
flowgorithm homepage screenshot

About flowgorithm

Flowgorithm is a programming language based on graphical flowcharts. Users create programs as flowcharts and execute them directly in Flowgorithm, working with programming concepts rather than text-based syntax.

It can interactively convert a flowchart to over 18 languages, including C#, C++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET, and VBA. It also includes a graphical variable watch window, loops, arrays, flexible expressions, safe recursion, and support for multiple spoken languages.

Key features

  • Run flowchart programs directly in Flowgorithm
  • Convert flowcharts to over 18 programming languages
  • Graphical variable watch window during program execution
  • Supports loops, arrays, and flexible expressions
  • Supports safe recursion
  • Interface available in multiple spoken languages
Best for: Students beginning to learn programming concepts with flowcharts before using text-based languages.
Good for
  • Uses flowcharts to focus on programming concepts rather than text syntax
  • Converts flowcharts to over 18 programming languages
  • Interface available in many spoken languages

flowgorithm at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

flowgorithm alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Charts & Data Visualization

Well-known listings from the same topic.

All 90

flowgorithm FAQ

Can Flowgorithm run flowchart programs?
Yes, programs can be executed directly in Flowgorithm.
Which programming languages can a flowchart be converted to?
Over 18 languages, including C#, C++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET, and VBA.
What spoken languages does Flowgorithm support?
Multiple languages, including Afrikaans, Arabic, Catalan, Chinese (simplified and traditional), French, German, Indonesian, Italian, Japanese, Spanish, Turkish, Ukrainian, and others listed on the homepage.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing