C/C++/Java/BASICなどの予約語の一つ。
条件分岐文を示す。
C/C++では、条件式は数値型であるが、Javaでは必ずboolean型でなければならない。
C/C++/Javaなどでは、if-else構文を作る。BASICでは、if-thenまたはif-then-else構文を作る。