दूसरी ओर जब आप किसी प्रोग्राम को संकलित करते हैं, तो संकलक निर्देश सम्मिलित करेगा जो स्टैक को आवंटित करेगा जो स्टैक फ्रेम है और स्टैक फ्रेम को हर बार एक फ़ंक्शन में प्रवेश करने या वापस करने पर क्रमशः मुक्त करेगा।
അതായത് നമ്മൾ ഒരു പ്രോഗ്രാം കംപൈൽ ചെയ്യുന്ന സമയത്ത് കംപൈലർ ഒരു ഫംഗ്ഷനിലക്ക് പ്രവേശിക്കുമ്പോഴും റിട്ടേൺ ചെയ്യുമ്പോഴും യഥാക്രമം ഒരു സ്റ്റാക്ക് അല്ലെങ്കിൽ സ്റ്റാക്ക് ഫ്രെയിം സൃഷ്ടിക്കുകയും സ്വതന്ത്രമാക്കുകയും ചെയ്യുന്നു.