Advantages Of Using Flowcharts :Communication: Flowcharts are better way of communicating the logic of a system to all concerned.Effective analysis: With the help of flowchart, problem can be analyzed in more effective way.Proper documentation: Program flowcharts serve as a good program documentation, which is needed for various purposes.