1. 1. Benander, А., B. Benander, H. Pu. Recursion vs. Iteration: An Empirical Study of Comprehension. - Journal of Systems and Software, Vol. 32, 1996, Issue 1, pp. 73-82.
2. 2. Gabbrielli, M., S. Martini. Programming Languages: Principles and Paradigms. Springer Science & Business Media, 2010.
3. 3. Haberman, B., H. Averbuch. The Case of Base Cases: Why Are They So Difficult to Recognize? Student Difficulties with Recursion. - In: Proc. of 7th Annual Conference on Innovation and Technology in Computer Science Education, ACM, New York, 2002, pp. 84-88.
4. 4. Kamthane, A. Introduction to Data Structures in C. Pearson Education, India, 2004.
5. 5. Kamthane, A. Programming and Data Structures. Pearson Education, India, 2003.