माइक्रोसॉफ़्ट
Microsoft की स्थापना बिल गेट्स और पॉल एलन द्वारा 4 अप्रैल, 1975 को की गई थी, जिसने Altair 8800 के लिए BASIC दुभाषियों को विकसित करने और बेचने के लिए। यह 1980 के दशक के मध्य तक MS-DOS के साथ पर्सनल कंप्यूटर ऑपरेटिंग सिस्टम के बाजार पर हावी हो गया, Microsoft Windows के बाद । कंपनी के 1986 के आरम्भिक सार्वजनिक निर्गम (आईपीओ) और उसके शेयर की कीमत में बाद में वृद्धि ने तीन अरबपति और माइक्रोसॉफ्ट के कर्मचारियों के बीच अनुमानित 12,000 करोड़पति पैदा किए। 1990 के दशक के बाद से, इसने ऑपरेटिंग सिस्टम के बाजार से तेजी से विविधता हासिल की है और कई कॉर्पोरेट अधिग्रहण किए हैं, उनका सबसे बड़ा दिसम्बर 2016 में लिंक्डइन का अधिग्रहण $ 26.2 बिलियन में किया जा रहा है, [6] इसके बाद स्काइप टेक्नोलॉजीज का अधिग्रहण 8.5 बिलियन डॉलर में हो गया।[7]
माइक्रोसॉफ्ट विजुअल स्टूडियो
माइक्रोसॉफ्ट ने विजुअल स्टूडियो .NET, जिसका कोडनाम "रेनियर" (वॉशिंगटन के माउन्ट रेनियर के नाम पर) रखा गया था, को फरवरी 2002 में रिलीज़ किया (बीटा संस्करण को माइक्रोसॉफ्ट डेवलपर नेटवर्क के माध्यम से 2001 में रिलीज़ किया गया था). .NET का प्रयोग करके एक प्रबंधित कोड विकास वातावरण की प्रस्तुति इसका सबसे बड़ा परिवर्तन था। .NET का प्रयोग करके विकसित किये गये प्रोग्राम्स को मशीनी भाषा (उदा. जैसी C++ है) में नहीं, बल्कि माइक्रोसॉफ्ट इन्टरमीडिएट लैंग्वेज (MSIL) या कॉमन इन्टरमीडिएट लैंग्वेज (CIL) में कम्पाइल किया जाता है। जब किसी MSIL अनुप्रयोग को क्रियान्वित किया जाता है, तो यह जिस प्लैटफॉर्म पर क्रियान्वित किया जा रहा हो, उसके अनुसार उपयुक्त मशीनी भाषा में इसे क्रियान्वयन के दौरान ही कम्पाइल किया जाता है, जिससे कोड विभिन्न प्लैटफॉर्मों के बीच सुवाह्य हो जाता है। MSIL में कम्पाइल किये गये प्रोग्राम्स को केवल उन प्लैटफॉर्मों पर क्रियान्वित किया जा सकता है, जिन पर कॉमन लैंग्वेज इन्फ्रास्ट्रक्चर को लागू किया गया हो। गैर-माइक्रोसॉफ्ट .NET क्रियान्वयन, जैसे मोनो और DotGNU का प्रयोग करके MSIL प्रोग्राम्स को लिनक्स या मैक OS X पर चला पाना संभव है।