**The following points should be kept in mind while doing recursive programming***a. Recursive functions call themselves within their own definition.*

*b. Recursive functions must have a non-Recursive terminating condition; otherwise, an infinite loop will occur.*

*c. Recursion, though easy to code, is often but not always, memory starving.*

*d. Many programming languages do not support recursion; hence, recursive mathematical function is to be implemented using iterative methods.*

*e. A recursive function can be called from within or outside itself.*

**Thanks**

**Mukesh Rajput**
## Post A Comment:

## 0 comments:

Thanks

Mukesh Rajput