بازگشت، فني است در برنامهنويسي كه در آن يك تابع، خودش را فراخواني ميكند.
بازگشت با استفاده از يك مثال بسيار ساده، مطرح ميشود. مثالي كه در ابتدا با روش معمولي (استفاده از فني) حل شود، سپس از جهت ديگري بررسي شود و حل مسأله به نوشتن يك تابع محدود شود. اين تابع، در قسمتي بايد تابع ديگري را براي حل نمونهي ساده شدهي مسأله صدا بزند و با استفاده از نتيجه كار تابع ثانويه، جواب مسأله را بيابد. و پس از كمي بررسي، راه حل بازگشتي مطرح شود.





