Abstract
This article provides a comparative analysis of the technical capabilities of C# and Python programming languages, which are widely used in modern High-Performance Computing (HPC) systems. The research examines the fundamental differences between the memory management mechanisms of both languages, specifically the .NET platform's Garbage Collection (GC) system and Python's Reference Counting method. The obtained results reveal the strengths and weaknesses of each language in terms of algorithm execution speed and system resource utilization efficiency.
References
1. Nazarov, A. S. (2021). Dasturlash texnologiyalari va tillari: C# va .NET muhiti. Toshkent: TATU nashriyoti.
2. Ganiyev, S. K. (2019). Axborot xavfsizligi va tizimli dasturlash asoslari. Toshkent: "O‘zbekiston" nashriyoti.
3. Mamatov, N. S. (2020). Algoritmlash va dasturlash asoslari: Python tilidan foydalanish. Samarqand: SamDU nashriyoti.
4. Ziyotov, S. U., & Mamaraimov, A. K. (2025). Oliy ta’limda sun’iy intellekt: Talabalarning qabul qilish darajasi va psixologik xavotirlari.
5. Yo‘ldoshev, A. J. (2022). Yuqori unumli hisoblash tizimlari: Arxitektura va dasturiy ta’minot. Toshkent: "Aloqachi" nashriyoti.