Try this...go to www.google.com and enter the words "C#" and "elegant". It brings up approx. 2,900 results...most of which specifically describe C# as an elegant language. It's a word many Microsoft and non-Microsoft sources use with respect to the language...and I agree.
Regards,
Kevin McNeish Eight-Time .NET MVP VFP and iOS Author, Speaker & Trainer Oak Leaf Enterprises, Inc. Chief Architect, MM Framework http://www.oakleafsd.com