C# là ngôn ngữ lập trình, .NET là framework.
.NET có CLR (Common Language Runtime) - thành phần ảo của framework.
.NET không chỉ có C#, còn hỗ trợ VB, F#, v.v.
C# là một phần của .NET với các tính năng:
- Boolean Conditions
- Automatic Garbage Collection
- Standard Library
- Assembly Versioning
- Properties and Events
- Delegates and Events Management
- Easy-to-use Generics
- Indexers
- Conditional Compilation
- Simple Multithreading
- LINQ and Lambda Expressions
- Integration with Windows