בשפות תכנות, פקודת תנאי שלרוב נקראת פקודת if היא הפקודה הבסיסית ביותר לבקרת זרימה, כלומר לשליטה על סדר ביצוע הפקודות בתוכנית מחשב.
在計算機科學中，條件運算式（英語：conditional expressions）又稱條件运算式、條件表示式，是一種程式語言的功能，它可以用來決定當程式指定的布林運算值為真或假時，程式接下來將會採取的行動。