dataflow programming

noun
UK /ˈdeɪtəfləʊ ˈprəʊɡræmɪŋ/
US /ˈdeɪtəfloʊ ˈproʊɡræmɪŋ/

A way of making computer programs where the data moves from one step to the next, like water flowing through pipes.

In dataflow programming, a number goes into a box, gets doubled, and the answer flows to the next box.


OTHER MEANINGS

2. A style of coding where each step runs as soon as its input data is ready.

The robot used dataflow programming so each arm moved the moment its part arrived.

3. A method for building programs by connecting blocks that pass information along.

She built her game with dataflow programming by linking picture blocks together.

4. A computing approach that focuses on how information travels rather than the order of commands.

Dataflow programming lets many small tasks work at the same time without waiting in line.