Las diferentes corporaciones que utilizaban computadores en el momento querían ser capaces de desarrollar programas que pudiesen ser usados en los equipos de diferentes proveedores sin tener que reimplementar los programas.