Zagnieżdżone stwierdzenie "jeśli" jest prawdziwym warunkiem w szeregu warunków programowania komputerowego. Jest używane, gdy możliwe są odpowiedzi wielokrotne, a wynik dla każdej odpowiedzi jest inny.
Przykład zagnieżdżonej instrukcji "if" jest następujący: Jeśli wynikiem jest liczba od trzech do pięciu, wydrukuj ją w kolorze niebieskim. Jeśli wynik jest liczbą mniejszą niż trzy, wydrukuj go na czerwono. Jeśli wynikiem jest jakaś inna liczba, wydrukuj ją na zielono. Różne języki komputerowe mają ograniczenia dotyczące liczby instrukcji "if", które mogą być zagnieżdżone. Zagnieżdżone instrukcje "if" są również nazywane instrukcjami "if-then" lub "if-else".