प्रबंधित कोड एक कोड है जिसका निष्पादन सामान्य भाषा रनटाइम द्वारा प्रबंधित किया जाता है। यह प्रबंधित कोड प्राप्त करता है और इसे मशीन कोड में संकलित करता है। उसके बाद, कोड निष्पादित किया जाता है।
यहां रनटाइम यानी सीएलआर स्वचालित मेमोरी प्रबंधन, टाइप सुरक्षा, आदि प्रदान करता है।
प्रबंधित कोड .NET के शीर्ष पर चलने वाली उच्च-स्तरीय भाषाओं में लिखा जाता है। यह सी#, एफ#, आदि हो सकता है। इनमें से किसी भी भाषा में उनके कंपाइलर्स के साथ संकलित एक कोड, मशीन कोड उत्पन्न नहीं होता है। हालांकि, आपको इंटरमीडिएट भाषा कोड मिलेगा, जो रनटाइम के अनुसार संकलित और निष्पादित होगा।
C/C++ कोड, जिसे "अप्रबंधित कोड" कहा जाता है, के पास वह विशेषाधिकार नहीं है। प्रोग्राम बाइनरी में है जिसे ऑपरेटिंग सिस्टम द्वारा मेमोरी में लोड किया जाता है। बाकी, प्रोग्रामर को ध्यान रखना होगा।
C++ विंडोज़ पर चलने वाली अप्रबंधित बायनेरिज़ भी उत्पन्न कर सकता है।
सी # असुरक्षित संदर्भ का उपयोग कर कोड में सीधे पॉइंटर्स जैसे अप्रबंधित संरचनाओं की अनुमति देता है। यह कोड का एक टुकड़ा सेट करता है जिसके लिए निष्पादन सीएलआर द्वारा प्रबंधित नहीं किया जाता है।