Programming flag is a bit or value that, a program uses to remember something
Although this term could have several meanings, most of the times in EE context, it refers to values inside registers.
A flag is a bit or binary value. Typically, a program uses flags for these purposes:
- to remember something
- or to control and monitor state and behavior of hardware
- or to leave a sign for another program