flag זה מושג בתיכנות
כאשר מדברים על flag, מדברים על משתנה (או על תוכנו) שמורה לנו שפעולה מסויימת התבצעה / עדיין לא התבצעה, משתנה שמורה על סיום קלט וכדומה. לדוגמה, אם אתה עובר על איברים במערך ורוצה לסמן שהגעת לאיבר מסויים, אתה מיצר משתנה מיוחד ונותן לו ערך שיורה לך אם הגעת למקום המסויים או לא (ובמהלך התוכנית אתה בודק אותו כמובן, אחרת אין ערך לדגל)