Microsoft comenzó desarrollando versiones de BASIC para el Altair 8800 y luego creó compiladores de COBOL y Fortran. Su primer sistema operativo para el público fue una variante de Unix en 1979 llamada Xenix. DOS fue su primer éxito importante como sistema operativo para el PC de IBM. En 1986, Microsoft hizo su oferta pública inicial y en 1987 lanzó la primera versión de OS/2. Windows 3.0 en 1990 impulsó las ventas de la compañía sobre OS/2 y estableció a Windows como la plataforma dominante para PC.