Learn C# - Blog Series by BinaryTitans - Part 2
C# is a modern, general-purpose, object-oriented programming language developed by Microsoft (Anders Hejlsberg and his team).
Why C# is widely used ?
- It is a modern, and is a general-purpose programming language
- It is object oriented.
- It is easy to learn.
- It is a structured language.
- It produces efficient programs.
- It can be compiled on a variety of computer platforms.
- And It is a part of .Net Framework.
Few important features of C#:
- Boolean Conditions
- Automatic Garbage Collection
- Assembly Versioning
- Properties and Events
- Delegates and Events Management
- Indexers
- Conditional Compilation
- Easier Multithreading
- LINQ and Lambda Expressions
- Integration with Windows