---
title: "branch"
description: " A basic block that can be selected for execution based on a program construct in which one of two or more alternative program paths is available, e.g., case, jump, go to, if-then-else. "
type: term
term_id: 46
language: English
language_code: gb
canonical: "https://glossary.istqb.org/en/term/branch"
slug: "branch"
url: "https://istqb-glossary.page/branch/"
---

# branch

 A basic block that can be selected for execution based on a program construct in which one of two or more alternative program paths is available, e.g., case, jump, go to, if-then-else. 

## Present in syllabi


- Advanced Technical Test Analyst 2012

## Translations


- [Deutsch](https://istqb-glossary.page/de/zweig/) — Zweig
- [Italiano](https://istqb-glossary.page/it/ramo/) — ramo
- [Português (Brasil)](https://istqb-glossary.page/br/desvio/) — desvio
- [Polski](https://istqb-glossary.page/pl/ga%C5%82az/) — gałąź
- [Português](https://istqb-glossary.page/pt/ramo/) — ramo
- [Čeština](https://istqb-glossary.page/cz/vetev/) — větev
- [Svenska](https://istqb-glossary.page/se/exekveringsvag/) — exekveringsväg
- [Svenska](https://istqb-glossary.page/se/kodgren/) — kodgren
- [Norsk](https://istqb-glossary.page/no/forgrening/) — forgrening

Read this term online: https://istqb-glossary.page/branch/

Markdown variant of the HTML page at https://istqb-glossary.page/branch/ — part of the
ISTQB Glossary (https://istqb-glossary.page), a linkable, machine-readable
republication of the ISTQB glossary under fair use. No affiliation with ISTQB.
