Author : MD TAREQ HASSAN | Updated : 2020/10/26
Introduction to CSharp
- C# is a modern, object-oriented, and type-safe programming language
- C# is a general-purpose, multi-paradigm programming language created by Microsoft
- C# is open source, simple, modern, flexible, and versatile
- It encompasses following programming disciplines:
- static typing
- strong typing
- lexically scoped
- imperative
- declarative
- functional
- generic
- object-oriented
- component-oriented
My opinion: C# is the most elegant (general purpose) programming language
Developer oriented documention of CSharp
Reading Microsoft documention or youtube videos are time consuming. Paid courses i.e. pluralsight courses focus on specific topics and most of the time do not cover evrything. I spent time and effort to dig deep into my beloved C# language - reading Microsoft documention, watching paid courses. I have summerized what I learned.