Since C#, AFAIK, debuted with the
.NET Framework 1.0, that'd mark it's public debut as January 2002. However, the
C# spec was submitted to the ECMA in August 2000, and approved in December 2001.
So - yeah, it's been out and about for awhile now and has garnered a lot of attention. If you're doing Windows programming, I'm surprised you've just heard of it....