devFlowcharter is a small, freeware application written in Delphi. Its main goal is to be a straightforward, educational tool for use during structural programming classes.
In devFlowcharter, you create flowcharts using a user-friendly but powerful drawing engine, generate source code, compile with an external compiler and finally execute.
At the moment Pascal, C, TI-BASIC, Java, and Python are supported. The language support in devFlowcharter is an XML template, so you can easily add support for other languages, or even create your own.