Branchless programming is programming without the use of conditional statements which could have many paths for a CPU to execute.