Компания была основана в 1975 г. - тогда два компаньона и друга, Пол Ален и Билл Гейтс, сначала создали компанию Micro-Soft, позднее названную Microsoft Corporation (Microcomputer Software Corporation). Произошло это событие 4 апреля в городе Альбукерке, штат Нью-Мексико. В этот город Гейтс и Ален переехали после того, как закончили работу над языком Basic, права на использование которого продали компании MITS, являющейся на тот момент первым разработчиком персонального компьютера Altair. 25 июня 1975 г. Microsoft становится частной корпорацией. На тот момент менеджером по продажам выступала мать Билла Гейтса, которая довольно успешно продвигала продукты Microsoft различным компьютерным гигантам.
Первой операционной системой, принесшей успех корпорации стала DOS (Disk Operating System). Так, в 1979 г. Гейтс получил заказ на создание операционной системы для первого в мире персонального компьютера от корпорации IBM (IBM Personal Computer, PC). Для разработки ОС для ПК IBM Microsoft выкупила продукт QDOS у компании Seattle Computer Products, доработала его и представила IBM под названием MSDOS. В результате, 12 августа 1981 г. корпорация IBM заключила контракт с Microsoft, согласно которому все ПК IBM выпускались исключительно с предустановленной MSDOS. С тех пор слава Microsoft стремительно росла.
В апреле 1983 г. Microsoft представила свой первый манипулятор типа «мышь» — Microsoft mouse, стоимость которого равнялась $200. В 1987 г. была выпущена первая версия Windows. В 1993 г. объем продаж операционных систем от Microsoft достиг 1 млн. экземпляров в месяц. Вышедшая в 1995 г. Windows 95 только за первые две недели продаж разошлась тиражом в 7 млн. копий. С этого же года корпорация стала ориентироваться на интернет. Созданный Microsoft интернет-браузер Internet Explorer стал составной частью Windows 98. Система MSN входит в тройку крупнейших поисковиков, правда, серьезно уступая не только лидирующему Google, но и занимающему второе место Yahoo.
Свое представительство в России корпорация открыла в ноябре 1992 г. (с июля 2004 г. — ООО «Майкрософт Рус»), которое занимается продвижением программного обеспечения, развитием партнерской сети, внедрением продуктов, локализацией передовых решений и развитием российского рынка информационных технологий. На сегодняшний день офисы корпорации открыты в крупнейших городах России: Архангельск, Астрахань, Барнаул, Белгород, Владивосток, Волгоград, Воронеж, Екатеринбург, Ижевск, Иркутск, Казань, Калининград, Кемерово, Краснодар, Красноярск, Москва, Мурманск, Нижний Новгород, Новосибирск, Омск, Оренбург, Пермь, Ростов-на-Дону, Самара, Санкт-Петербург, Саратов, Смоленск, Ставрополь, Сыктывкар, Томск, Тюмень, Уфа, Хабаровск, Челябинск, Ярославль. Возглавляет российский офис Биргер Стен. С 1 января 2009 года его обязанности переходят к Николаю Прянишникову.
Microsoft стремится к максимальной реализации тех возможностей, которые открывают перед человеком информационные технологии. Компьютер на каждый стол и в каждый дом — эта концепция корпорации Microsoft сегодня дополнена новой концепцией Microsoft .NET, отражающей стремление корпорации предоставить новейшие интернет-технологии и интернет-сервисы и расширить возможности человека за счет использования современного ПО в любое время, в любом месте и на любом устройстве