تستند خرائط التدفق (Flowcharts) إلى تمثيل رسومي لعمليات لحل المشكلات، حيث توضح تسلسل العمليات المختلفة بشكل بياني. تشمل رموز التدفق خمسة أشكال رئيسية تُستخدم لرسم التدفقات، وهي: البداية/النهاية، الإدخال/الإخراج، المعالجة، القرار، وخط التدفق. توفر خرائط التدفق أداة سهلة وفعالة لتحليل العمليات البرمجية وتصحيح الأخطاء وزيادة الكفاءة.