Percabangan dalam pemrograman komputer dikenal sebagai cara untuk mengendalikan program. Program yang dibuat dan diterjemahkan oleh penerjemah akan di eksekusi dari bari awal hingga baris akhir kecuali ada percabangan diantaranya, meski pada akhirnya juga akan sampai baris terakhir. Ada tiga macam jenis percabangan yaitu :
- Percabangan Tunggal dengan if....
- Percabangan ganda dengan if....else
- Percabangan majemuk dengan switch ....case