1) Um fluxograma representa algoritmos usando formas geométricas para diferentes ações. Isso facilita a compreensão das ideias nos algoritmos. 2) Fluxogramas devem ser claros, simples e de fácil leitura, sem ambiguidades. 3) Fluxos descrevem sistemas de cima para baixo ou esquerda para direita.