← All freeCodeCamp videos

Recursion in software development

111,804 views 1,724 likes 2017-08-22 5:13 Watch on YouTube ↗ freeCodeCamp ↗
Algorithms & Data Structures

Chapters

No chapter markers in this video's description.

Show the creator's full description
To understand recursion you must first understand recursion. This video will help you do just that! Learn how recursion works with flowcharts and code. The code is in Python but the concepts apply to any programming language. Recursive functions have a base case and recursive case. Watch out for infinite loops! This video is part of a course called 'Algorithms in Motion' from Manning Publications. You can get it here: https://www.manning.com/livevideo/algorithms-in-motion?a_aid=algmotion&a_bid=9022d293  -- Learn to code for free and get a developer job: https://www.freecodecamp.com Read hundreds of articles on technology: https://medium.freecodecamp.com And subscribe for new programming videos every day: https://youtube.com/subscription_center?add_user=freecodecamp ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.