Destacar

En programación, una bandera es un bit o una secuencia de bits predefinida que contiene un valor binario. Normalmente, un programa utiliza una bandera para recordar algo o dejar una señal para otro programa. Por ejemplo, en un mensaje intercambiado por dos programas, el campo o área de datos de un indicador de tres bits puede establecerse en una de estas tres configuraciones:

001 (que significa "soy un mensaje autónomo")
011 (que significa "Soy uno de varios fragmentos de datos en este mensaje")
111 (que significa "Soy el último fragmento de datos de este mensaje")

Las banderas tienen muchos usos. Una de las aplicaciones más controvertidas fue la bandera de transmisión, codificación de protección contra copia para señales de transmisión de televisión digital (DTV), propuesta por el Comité de sistemas de televisión avanzados.