यद्यपि अधिकांश सामान्यतः प्रयुक्त प्रोग्रामिंग भाषाएं पूरी तरह से खुले विनिर्देशों और कार्यान्वयन हैं, कई प्रोग्रामिंग भाषा केवल एक विक्रेता से उपलब्ध कार्यान्वयन के साथ ही मालिकाना प्रोग्रामिंग भाषाएं मौजूद हैं, जो दावा कर सकती है कि ऐसी एक मालिकाना भाषा उनकी बौद्धिक संपदा है स्वामित्व प्रोग्रामिंग भाषा सामान्यतः डोमेन विशिष्ट भाषाएं या एक एकल उत्पाद के लिए आंतरिक स्क्रिप्टिंग भाषाएं हैं; कुछ मालिकाना भाषाएं केवल एक विक्रेता के भीतर आंतरिक रूप से उपयोग की जाती हैं, जबकि अन्य बाहरी उपयोगकर्ताओं के लिए उपलब्ध हैं। मालिकाना और खुले बीच की सीमा पर कुछ प्रोग्रामिंग भाषा मौजूद हैं; उदाहरण के लिए, ओरेकल कॉर्पोरेशन जावा प्रोग्रामिंग लैंग्वेज के कुछ पहलुओं पर मालिकाना अधिकार, और माइक्रोसॉफ्ट की सी # प्रोग्रामिंग लैंग्वेज पर जोर देती है, जो सिस्टम के अधिकांश हिस्सों के खुले कार्यान्वयन के लिए भी एक बंद वातावरण के रूप में आम भाषा रनटाइम (सीएलआर) है। उनकी स्वामित्व प्रकृति के बावजूद, कई मालिकाना भाषा व्यापक रूप से उपयोग की जाती हैं; उदाहरणों में शामिल हैं MATLAB और VBScript कुछ भाषाओं बंद करने के लिए संक्रमण से संक्रमण कर सकते हैं; उदाहरण के लिए, एर्लंग मूल रूप से एक एरिक्सन की आंतरिक प्रोग्रामिंग भाषा थी [ओरेकल कार्पोरेशन][सी तीव्र: प्रोग्रामिंग भाषा] |