L'operatore condizionale è un operatore ternario che fa parte della sintassi per un'espressione condizionale di base in diversi linguaggi di programmazione. È anche comunemente indicato come operatore ternario o inline if. Lingue diverse hanno sintassi diversa per lo stesso costrutto, ma tutte selezionano tra una delle due opzioni in base a una condizione.