C# is MS's next generation C++. IT is web development centric, so things like automatic garbage collection, object pooling, etc etc and things that were a pain in C++ are taken care of automagically in C#. I suggest http://msdn.microsoft.com/vstudio/nextgen/technology/csharpintro.asp sgd -- think safely > -----Original Message----- > From: cherian joseph [mailto:cherianj at KANBAY.com] > > > Then what exactly is C#..The new language from MS.Is > that a reaction > to Java