En programmation, les portées déterminent où lesvariables peuvent être utilisées, de sorte qu'une variable définie à l'intérieur d'une fonction n'existe quedansles portées de cette fonction.
Dansl'énoncé logique "(A ∨ B) ∧ C", la portée du connecteur de disjonction (∨) nes'étend que sur "A ∨ B", tandis quela portée du connecteur de conjonction (∧) s'étend sur l'ensembledel'énoncé.