Un diagrama de flujo, también llamado flujograma, es la representación gráfica de un proceso o de un algoritmo.
Es muy común encontrarte, en procesos tecnológicos o informáticos, con diagramas de flujo. También son utilizados en procedimientos de fabricación de muy diversa índole, en protocolos de actuación, en economía, psicología y muchas otras áreas de conocimiento.
Los diagramas de flujo utilizan símbolos cuyas formas poseen significados definidos. En los diagramas de flujo utilizados en informática, cada símbolo representa un paso del proceso o una decisión condicional del algoritmo representado en el diagrama.
El flujo de ejecución del diagrama de flujo se representa mediante conectores con flechas.
Vamos a utilizar un editor gráfico que ya tiene prediseñados los tres elementos básicos de un diagrama de flujo: proceso, decisión y conector. En diagramas de flujo más profesionales se utilizan más elementos, cuyo significado viene determinado por su forma.