Bill Gates a écrit une version du code d'instruction symbolique polyvalent pour débutants, ou BASIC, langage de programmation pour le micro-ordinateur MITS Altair. Gates, qui était un étudiant de premier cycle à l'Université Harvard, a développé ce langage avec Paul Allen, et c'était le premier produit vendu par Microsoft.
Après avoir lancé Microsoft, Gates a aidé à écrire des versions de BASIC pour les ordinateurs Apple et pour MS-DOS d'IBM. Gates a convaincu IBM de lui donner, ainsi qu'à Microsoft, des droits de licence sur le système d'exploitation MS-DOS, inclus dans les ordinateurs personnels IBM. Ce système d'exploitation est venu avec sa propre version de BASIC. En 1983, Gates a annoncé son révolutionnaire Microsoft Windows, un système d'exploitation pour les ordinateurs IBM. Ce système d'exploitation s'est éloigné de MS-DOS et comprenait une interface utilisateur graphique et un environnement multitâche.
Gates a commencé à fréquenter Harvard en 1973. Il a fondé Microsoft deux ans plus tard avec son ami Paul Allen. Au cours de sa première année à Harvard, Gates a décidé de quitter l'école et de poursuivre sa passion et son entreprise. La mission de Microsoft a toujours été de fournir aux particuliers et aux familles un moyen abordable de profiter de la technologie personnelle. Il a su très tôt qu'il aimait les ordinateurs, et il a commencé à programmer à l'âge de 13 ans.