Free diagramming tools for everyone!
The flowchart is a subtle way of representing a process or an algorithm for effectively analyzing the workflow. Flowcharts are extensively used in organizations and institutions to represent a ...
I use Visio when I need to do flowcharts/UML/etc. If you're doing it for code, Rational can look at the code and build inheritance diagrams for you.