 Bana 'tekrarlama' terimiyle ne kastedildiğini söyle
 Özyineleme, bir sorunu aynı türden daha küçük alt problemlere bölerek çözmek için kullanılan bir tekniktir. Belirli bir koşul sağlanana kadar bir işlemi tekrarlayarak algoritmaları daha verimli hale getirmek için bilgisayar programcılığında yaygın olarak kullanılır. Örneğin, bir program halihazırda çözdüğü probleme benzer yapıya sahip bir problemle karşılaştığında, bulduğu çözümleri tekrar kullanmak için özyinelemeyi kullanabilir.