Het World Wide Web Consortium (W3C) heeft voor het eerste een aanbeveling gedaan voor een applicatie gebaseerd op XML (extended markup language): MathML. Dit is een manier om mathematische uitdrukkingen te beschrijven en deze via Internet uit te wisselen.
Een aanbeveling van W3C betekent dat het na uitvoerige testen de specificaties als stabiel beoordeelt en dat deze een bijdrage leveren aan de interoperabiliteit van Internet. W3C is geen officieel standaardisatie-orgaan, maar een platform om over ideeën te discussiëren. Aanbevelingen zijn de grootste steun die een specificatie van een product of technologie ten deel kan vallen. Met MathML kunnen wiskundige notaties weergegeven worden en de semantiek (betekenis) daarvan is vast te leggen. Het is geen taal voor gebruikers, maar vindt toepassing in ontwikkeltools.