What is C#?
C# is a robust and easy-to-learn Object Oriented Programming (OOP) language designed by Microsoft. C# fits the Common Language Infrastructure (CLI) open specification. If you do the research, you will discover that C# is very similar conceptually to C and C++ and is also very similar to Java.
To begin to understand OOP, we must understand that these programs are built out of collections of data structures and functions called classes. A class is the blueprint from which we make an object.
Classes can be something as simple as a cup or as complex as a Tesla Model X, though generally the more complex an object, the more objects that are involved. For instance, a car object would be made up of a chassis object, an engine object, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access