Recursion Resources

Websites

Recursion in Java

Think Java's all that and a bag of chips? Great; use this site from Princeton to test your recursion chops using everyone's favorite coffee-based language.

Pseudocode Recursion

All the recursion you know and love—minus a specific language. Aw, yes.

Fractal Science Kit

Love fractals so much you want to make your own on your Windows computer? Check out this generator to fill that fractal-sized hole in your heart with smaller, repeating holes of the same shape.

Replace Recursion with Iteration

Tips and tricks on how—and when—iteration should replace recursion. No matter how much mathematicians love it.

Towers of Hanoi

Even toddlers can practice recursion if they play the Towers of Hanoi game. Get your recursive steps on here in this virtual game.

Recursive Art

Check out the recursive art UPenn students made. From code.

Crazy Straws

Human subcultures defined in a way that only xkcd could do it.

How Recursion Works

Everything you wanted to know about recursion in the exciting, informative style you've come to know and love.

Articles

Earth's Most Stunning Natural Fractal Patterns

Recursion isn't just for mathematicians; it shows up all over the place in nature, too. Check out what WIRED rates the most stunning examples of fractals you'll find IRL.

Video

Doodling in Math: Spirals, Fibonacci, and Being a Plant

Fibonacci, the way it was meant to be: doodled.

The Fractals at the Heart of African Designs

African culture and architecture is full of fractals (and therefore recursion).