Recursion Recursion Recursion is a programming technique in which a method (function) calls itself. Examples in this chapter: Triangle Anagram Binary Search Towers Merge Merge Sort Stack Triangle Stack Triangle 2 Power