Concept
Automatic memory management
Books
Journey Statuslearning
A language or runtime mechanism that handles allocation and deallocation of memory without explicit programmer intervention - encompassing techniques like Garbage collection, reference counting, and ownership systems.