El propio diseño de ciertos lenguajes de programación hace necesaria la existencia del recolector de basura.