В данной научной работе рассматриваются понятие сборщика мусора. Были разобраны два основных вида сборщика, описан полный алгоритм, который был разделён на функции, таких как функция инициализации кучи, выделения памяти под объект, перемещения по блокам памяти и функция самой сборки.