Getting Started with C# Object-Oriented Programming
C# is a powerful and flexible programming language provides several features. Like all programming languages, it can be used to create a variety of applications. C# is an object-oriented programming language developed by Microsoft as part of the .NET Visual Studio and later approved as a standard by ECMA and ISO.
Object-oriented programming (OOP) introduced the concept of classes and objects in the early ’90s. In 1962 "SIMULA 1" and in 1967 " SIMULA 67" used the concept of Object-oriented programming and these are the two earliest object – oriented languages. Even though most of the advantages of OOP were available in the earlier Simula languages, it wasn’t popular till the evolution of C++. The C++ is a very powerful object oriented language; it is in fact a mixture of both methodologies, the traditional and OOP approaches. However, with that power comes with a lot of complexity. Language developers wanted a simpler and perhaps less complex language for OOP development.





