Odpowiedź:
If jest to instrukcja warunkowa, stosowana w wielu językach programowania. Nazywana jest warunkową, gdyż jej działanie opiera się sprawdzeniu tego warunku. Warunkiem może być czy wartość jest prawdą czy fałszem, czy jedna wartość jest większa, mniejsza czy równa drugiej wartości. W większości języków programowania występują też operatory logiczne pomagające łączyć warunki w jednym if'ie. W językach wysokiego programowania takich jak C++/C#/JAVA/PHP/JAVASCRIPT/PERL są nimi && oraz II.