De oudgediende programmeur bij Microsoft, Charles Simonyi, verlaat het bedrijf om met een onderzoeker van Xerox een nieuw bedrijf te beginnen dat het programmeerproces wil vergemakkelijken en verbeteren.
Simonyi is in 1981 bij Microsoft begonnen en heeft aan de wieg gestaan van de pogingen van de softwareleverancier om boven de ontwikkeltalen uit te stijgen en applicaties te bouwen. Van tijd tot tijd heeft hij de titel van chef software architect gevoerd. Op dit moment draagt Bill Gates deze titel.
Miljardair Simonyi gaat met Gregor Kiczales, werkzaam op het vermaarde Palo Alto Research Center van Xerox, het bedrijf International Software beginnen. Beiden kennen elkaar uit de tijd dat Simonyi ook bij Xerox werkte. International Software wil gereedschap ontwikkelen om aan het begin van een programmeerproces verbeteringen aan te brengen.
Microsoft is overeengekomen patenten met International Software te zijner tijd uit te wisselen.