Instrukcja warunkowa to narzędzie w języku programowania służące do określenia, czy instrukcja powinna zostać wykonana.
Funkcja warunkowa to wyrażenie, którego wynikiem jest wartość logiczna. Może być używany ze słowami kluczowymi if i switch, a także z pętlami while i do-while.
Instrukcje warunkowe są często używane do podejmowania decyzji o tym, jaki kod powinien zostać wykonany w oparciu o określone warunki, można je również wykorzystać do celów iteracyjnych.
Użycie instrukcji warunkowych jest powszechne w innych językach i programach, takich jak C, C++, JavaScript i PHP.