Автоматическое управление памятью делает язык программирования более простым для освоения, потому что упрощает работу с памятью и снимает с разработчиков часть головной боли. 3
Оно автоматически выделяет аргументы и локальные переменные функции, а также прочую метаинформацию при вызове функции и освобождает память при выходе из неё. 4