पॉल एलन
एलन ने बिल गेट्स के साथ मिलकर 1975 में न्यू मेक्सिको के अलबुकर्क में माइक्रोसॉफ्ट (शुरुआत में "माइक्रो-सॉफ्ट") की सह-स्थापना की और एक बेसिक (BASIC) प्रोग्रामिंग लैंग्वेज इंटरप्रेटर की मार्केटिंग करना शुरू कर दिया। 1980 में आईबीएम को एक ऐसे डिस्क आपरेटिंग सिस्टम (डॉस) देने का वादा करने के बाद जिसे उन्होंने इंटेल 8088-आधारित आईबीएम पीसी के लिए अभी तक विकसित नहीं किया था, एलन ने माइक्रोसॉफ्ट के लिए उस समय सिएटल कंप्यूटर प्रोडक्ट्स में कार्यरत टिम पैटर्सन द्वारा लिखित एक क्विक एंड डर्टी ऑपरेटिंग सिस्टम (क्यूडॉस) को खरीदने के एक सौदे का नेतृत्व किया। इस सौदे के परिणाम स्वरूप माइक्रोसॉफ्ट एक ऐसे डॉस (DOS) की आपूर्ति के अनुबंध को प्राप्त करने में सफल हुआ जिसे अंततः आईबीएम की पीसी लाइन पर चलाया जाना था। आईबीएम के साथ यह अनुबंध माइक्रोसॉफ्ट के इतिहास में एक ऐसी क्रांतिकारी घटना थी जो एलन और गेट्स की बेपनाह दौलत का कारण बनी।
माइक्रोसॉफ्ट विजुअल स्टूडियो
माइक्रोसॉफ्ट ने विजुअल स्टूडियो .NET, जिसका कोडनाम "रेनियर" (वॉशिंगटन के माउन्ट रेनियर के नाम पर) रखा गया था, को फरवरी 2002 में रिलीज़ किया (बीटा संस्करण को माइक्रोसॉफ्ट डेवलपर नेटवर्क के माध्यम से 2001 में रिलीज़ किया गया था). .NET का प्रयोग करके एक प्रबंधित कोड विकास वातावरण की प्रस्तुति इसका सबसे बड़ा परिवर्तन था। .NET का प्रयोग करके विकसित किये गये प्रोग्राम्स को मशीनी भाषा (उदा. जैसी C++ है) में नहीं, बल्कि माइक्रोसॉफ्ट इन्टरमीडिएट लैंग्वेज (MSIL) या कॉमन इन्टरमीडिएट लैंग्वेज (CIL) में कम्पाइल किया जाता है। जब किसी MSIL अनुप्रयोग को क्रियान्वित किया जाता है, तो यह जिस प्लैटफॉर्म पर क्रियान्वित किया जा रहा हो, उसके अनुसार उपयुक्त मशीनी भाषा में इसे क्रियान्वयन के दौरान ही कम्पाइल किया जाता है, जिससे कोड विभिन्न प्लैटफॉर्मों के बीच सुवाह्य हो जाता है। MSIL में कम्पाइल किये गये प्रोग्राम्स को केवल उन प्लैटफॉर्मों पर क्रियान्वित किया जा सकता है, जिन पर कॉमन लैंग्वेज इन्फ्रास्ट्रक्चर को लागू किया गया हो। गैर-माइक्रोसॉफ्ट .NET क्रियान्वयन, जैसे मोनो और DotGNU का प्रयोग करके MSIL प्रोग्राम्स को लिनक्स या मैक OS X पर चला पाना संभव है।