C|Net meldt dat de International Organization for Standardization (ISO) de programmeertaal C# en de Common Language Infrastructure (CLI), beide eigendom van Microsoft, erkend heeft en voorzien van het ISO-certificaat. Bijna drie jaar geleden is Microsoft al begonnen met het verkrijgen van de certificaten door een aanvraag in te dienen bij de ECMA, een Europese organisatie die toeziet op standaarden. In december 2001 werden beide onderdelen erkend als standaard. Bedrijven zien graag dat een taal of toepassing gecertificeerd is, omdat daaruit zou blijken dat het om een goed product gaat dat bovendien niet snel incompatibele veranderingen zal ondergaan.
C# en CLI zijn allebei onderdeel van Microsoft's .NET ontwikkelplatform. Dit platform staat tegenover Java van Sun. Beide platforms zijn gericht op het ontwikkelen van webservices. Ondanks dat bedrijven graag standaarden zien, heeft Sun Java niet voorgedragen bij de ISO of de ECMA. Om het gebruik van Java te bevorderen heeft Sun daarentegen het Java Community Process opgericht. Dit keuringsplatform geldt voor het hele toepassingsgebied van Java. De nieuwe ISO-standaarden van Microsoft gelden echter voor slechts een gedeelte van de complete .NET strategie, zo melden medewerkers van Sun.