માઇક્રોકન્ટ્રોલર RAMs માટે સામાન્ય રીતે ડેટા મેમરીમાં ડેટા સ્ટોર કરવા માટે વપરાય છે, પરંતુ જ્યારે તમે પ્રોગ્રામ મેમરી વિશે વાત કરો છો ત્યાં તમે પ્રોગ્રામ સ્ટોર કરી રહ્યાં છો, ત્યારે આ મેમરી સામાન્ય રીતે નોન વૉલટાઈલ હોય છે; જેનો અર્થ એ છે કે તે એક ROM છે, એકવાર તમે તેને સ્ટોર કરો છો પછી પણ જો તમે પાવર સ્વિચ બંધ કરો છો તો પ્રોગ્રામ નાશ પામશે નહીં.
सामान्यतः मायक्रोकंट्रोलर साठी रैम चा वापर डेटा मेमरी मध्ये डेटा संग्रहित करण्यासाठी केला जातो, परंतु जेव्हा तुम्ही प्रोग्राम मेमरी बद्दल बोलता तेव्हा ती जागा जेथे तुम्ही प्रोग्राम संग्रहित करत आहे, ही मेमरी सामान्यतः स्थिर आहे; म्हणजे कारण की हि रौम आहे, एकदा तुम्ही यामध्ये संग्रहित केलं, भले ही तुम्ही वीज बंद केली, प्रोग्राम नाश होत नाही.