C# is an object-oriented language that allows developers to build a variety of applications including Windows client applications, web services, distributed components, client-server applications, and database applications. It has advantages like being fully object-oriented, type-safe, and avoiding problems like memory leaks. C# also has good support for distributed systems and runs on the Common Language Runtime environment. It can be used to create web applications, desktop applications, and smart device applications.
2. about C#: • C# is an elegant and type of safe object oriented language that enable • developers to build a variety of secure and robust applications. • we can use C# to create windows client applications,XML web services, • distributed components,client server applications and data base • applications.
3. Advantages of C# • C# is pure object oriented. • C# is more type safe. • you do not need put much attention on such problems as memory leak,which is • troubling problem for C++ programmer. • The Assembly concept solves the versioning control problem well.     Â
4. (No header) • good support for distributed system.                     • The main advantage of C# is that it runs on the CLR.             • It has a huge standard library with so much useful stuff that's well-implem • It allows for both managed and native code blocks.
5. Applications of C# • Web applications                               • Desktop applicatios • Smart devices applications • Winforms - windows like forms