flowcharter

Noun

 * 1) A software program that generates flow charts.