C# is an object-oriented programming language . The four basic principles of object-oriented programming are: Abstraction Modeling the relevant attributes and interactions of entities as classes to define an abstract representation of a system.
Is C++ object-oriented?
C++ is widely considered an object-oriented programming language . Stroustrup developed C++ by adding object-oriented capabilities to the C programming language.