O'Reilly logo

HoloLens Beginner’s Guide by Jason Odom

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required