Cyclomatic complexity of a piece of code is the number of different paths available in the execution of the program.