Bash:
if [ condition ]
then
 instr_n...
fi

if [ condition ]; then
 instr_n...
fi

if [ condition ]; then
 instr_n...
elif [ condition ]; then
 instr_n...
else
 instr_n...
fi


C/C++/PHP/Javascript/Java:
if (condition) uneInstruction;

if (condition) {instr1; instr2; instr3...; }
if (condition) uneInstruction; else if (condition) uneInstruction;
if (condition) {instr1; instr2; instr3...; } else if (condition) {instr1; instr2; instr3...; } 

Python:
if condition:
    instr_n...
if condition:
    instr_n...
else:
    instr_n

ASP:
if condition then
 instr1
 instr2
 instr3...;
end if


Particularité:
en python, une chaineVide retourne faux
en php   , une chaineVide et une chaine avec la valeur "0" retourne faux.
           une chaine avec la valeur '0.0' ou autre retourne vrai