L'any 2000, Microsoft, Hewlett-Packard i Intel van treballar per estandarditzar Common Language Infrastructure (CLI) i C#. El desembre de 2001, ambdós van ser ratificats per Ecma International (ECMA). L'Organització Internacional per a la Normalització (ISO) va seguir l'abril de 2003. La versió actual dels estàndards ISO són ISO/IEC 23271:2012 i ISO/IEC 23270:2006. Mentre que Microsoft i els seus socis tenen patents per a CLI i C#, ECMA i ISO requereixen que totes les patents essencials per a la implementació siguin disponibles sota "termes raonables i no discriminatoris".
Estandarditzar la Common Language Infrastructure (CLI) i el C#