Microsoft predstavil novi jezik C#
V zadnjih letih smo bili le redko priče nastanku novega programskega jezika. Na tržišču prevladujejo C++, java in basic, poleg tega pa srečamo številne specializirane jezike, ki jih večinoma uporabljajo posamezni proizvajalci. Internet je na to področje prinesel nove dimenzije, predvsem z javo, ki omogoča izdelavo programov, ki delujejo na različnih računalnikih in operacijskih sistemih pravzaprav brez spremembe v kodi. Javo so hitro prevzeli številni proizvajalci, tudi Microsoft, čeprav ne brez zapletov. Zaradi sporov sta Microsoft in Sun pristala celo na sodišču.