En kortslutningsoperatør brukes i noen programmeringsspråk til å utføre et andre argument når utfallet av den første setningen ikke er tilstrekkelig til å evaluere hele uttrykket. Det gir brukere å utvikle programmet med mer kontroll over hvordan uttrykk og argumenter behandles.
Et standarduttrykk kan si om x er sant, så er hele uttrykket sant. Men hvor generaliseringen for ett argumentutfall kanskje ikke er nok, kan en kortslutningsoperatør bli brukt. Et eksempel er om x så er y annet falskt. Kortslutningsoperatøren lar programmet evaluere det første argumentet, sammen med eventuelle bivirkninger av argumentet, og deretter fortsette å evaluere det andre argumentet, om nødvendig.
Programmeringsbetingelser