Ask Slashdot: Is There a Way To Write Working Code By Drawing Flow Charts?

Slashdot reader dryriver writes:
There appear to be two main ways to write code today. One is with text-based languages ranging from BASIC to Python to C++. The other is to use a flow-based or dataflow programming-based visual programming language where you connect boxes or nodes with lines. What I have never (personally) come across is a way to program by drawing classical vertical (top to bottom) flow charts. Is there a programming environment that lets you do this…?
There are software tools that can turn, say, C code into a visual flow chart representation of said C code. Is there any way to do the opposite — draw a flowchart, and have that flowchart turn into working C code?
Leave your best answers in the comments.