Object-Oriented Programming
Object-Oriented Programming, or OOP, is what makes C# powerful and organized. It helps you group related data and behavior together, reuse code through inheritance, and adapt it flexibly through polymorphism. Everything in C#, even int and string, is ultimately an object