ما هو Garbage Collection
في أي برنامج، لما تعمل (object) جديد، بيُخزَّن في الذاكرة (Heap). ولما تخلص منه (يعني ما يكونش عليه أي Reference)، لازم يتم حذفُه من الذاكرة عشان ما يحصلش Memory Leak. 🔹 في لغات زي C أو C++، المطور هو اللي بيعمل ده يدويًا (بـ free() أو delete)