Flowgorithm is a free (though not open source) flowcharting tool that generates executable flowcharts, as well as supporting export to Java (and several other programming languages) source code.

We will be using Flowgorithm in the first week or two of the course, to introduce and practice basic programming concepts. Unfortunately, it is a Windows-only program; however, that will also give us an opportunity to do a basic form of pair-programming on these exercises.

Download and installation (Windows only)

  1. Download the Windows 64-bit installer .msi from Flowgorithm - Download.

  2. Run the downloaded .msi file to install Flowgorithm.