Updated: 09/12/2023 by Computer Hope

Recursion may refer to any of the following:

1. With computer programming, recursion refers to a function or subroutine that calls itself purposely or by mistake. Recursion is commonly performed to solve problems capable of being resolved by deduction; many numeric problems are often resolved by recursion.

2. With a network or DNS (domain name servers), recursion refers to an available option that turns on or off the ability of name servers to send requests from other name servers.

In Microsoft DNS (domain name system) server, recursion can be turned off by setting the below registry key to a value of 1.


Iteration, Microsoft, Network terms, Programming terms