Manual or GC-managed
← Back to Heap Memory
Heap memory must be explicitly freed (C/C++) or automatically reclaimed by a garbage collector (Java, Python, Go). The choice between manual and automatic management fundamentally affects language safety, performance characteristics, and programming complexity.