Translation guide
In computing, 'flow control' refers to managing the order of execution or data transmission. This guide covers common Japanese terms for both program execution flow and data communication flow control.
Control structures that determine the order in which statements are executed in a program.
The most direct translation, widely used in programming contexts. Refers to the order in which individual statements, instructions, or function calls are executed.
Mechanisms that manage the rate of data transmission between two nodes to prevent a fast sender from overwhelming a slow receiver.
Both translate to 'flow control', but 制御フロー emphasizes the flow itself (the sequence), while フロー制御 emphasizes the act of controlling the flow. In programming, 制御フロー is more common for the concept, and フロー制御 for the mechanism. In networking, フロー制御 is standard.
control flow graph
It's difficult to understand the flow control of this program.
Also common, especially in technical documentation. Slightly more formal than 制御フロー.
Flow control statements include if statements and for loops.
Refers to control structures (if, while, for, etc.) that implement flow control. Often used in academic or formal contexts.
Programming languages provide various control structures.
The standard term in networking. Used for both hardware (RTS/CTS) and software (XON/XOFF) flow control.
Flow control is important in serial communication.
Literally 'flow rate control', used in broader engineering contexts, including network traffic shaping.
Routers perform flow control to prevent network congestion.
flow control protocol