english word · 2026-07-07

recursion

noun

Meaning

A technique where a function calls itself to solve smaller instances of the same problem until reaching a base condition. It is like a set of Russian nesting dolls, where each doll contains a smaller version of itself inside.

Etymology

From the Latin 'recurrere', meaning 'to run back'.

Examples

"I used recursion to traverse the file directory, since each folder can contain more folders."

"The code hit a stack overflow error because there was no base case to stop the recursion."

A new word every day

Get a beautiful english word in your inbox every morning. Free.

Subscribe →