En er en form for kontrollmekanisme av valg som brukes i programmeringsspråk for å tillate verdien av en variabel eller et uttrykk i å velge kontrollflyten til et dataprograms utførelse via en flerveis branch.