C# is a modern, general-purpose, object-oriented programming language developed by Microsoft and approved by European Computer Manufacturers Association (ECMA) and International Standards Organization (ISO).
C# is designed for Common Language Infrastructure (CLI), which consists of the executable code and runtime environment that allows the use of various high-level languages on different computer platforms and architectures.
Advantages of C#
- Object-Oriented Language
- Automatic Garbage Collection
- Cross Platform
- Backward Compatibility
- Better Integrity and Interoperability
Applications of C#
- Games using Unity
- Web Applications Client-Server Applications
- Windows Applications Applications that run on desktops
- Web Services Applications
- Console Applications
- Class Libraries