As part of its raft of new offerings, Microsoft has also created a new programming language called C sharp (C#). The language is based on C and C++, except that it’s supposed to be easier to use, but Microsoft says it’s not a Java competitor. General advice for Microsoft: don’t piss down my back and tell me it’s raining. With any luck, this will force Sun to open up Java further as a response.