پیچیدگی فضایی الگوریتم در برنامه نویسی نشان دهنده فضای حافظه مورد نیاز آن در یک «چرخه حیات» (Life Cycle) الگوریتم است.