FreeDFD es un editor e intérprete de diagramas de flujo, FreeDFD te permite Permite editar, ejecutar y depurar algoritmos representados como diagramas de flujo, este program fue pensado para la enseñanza de algoritmos básicos, pero se puede usar para construir algoritmos complejos usando recursión y arreglos de varias dimensiones. FreeDFD se ejcuta sobre Windows y sistemas UNIX con procesador Intel usando WINE (Probado en GNU/Linux).