C#
A modern, object-oriented programming language developed by Microsoft, primarily used for developing Windows applications, web services, and enterprise software on the .NET framework.
- Understanding of C#'s object-oriented programming (OOP) principles: classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
- Knowledge of the .NET type system, including value types, reference types, and nullable types.





