Chapter 1. Overview of Object-Oriented Programming

To set the stage for your study of object-oriented programming and C#, this chapter will briefly look at the history of object-oriented programming and the characteristics of an object-oriented programming language. You will look at why object-oriented programming has become so important in the development of industrial-strength distributed software systems. You will also examine how C# has evolved into one of the leading application programming languages.

After reading this chapter, you will be familiar with the following:

  • What object-oriented programming is.

  • Why object-oriented programming has become so important in the development of industrial-strength applications.

  • The characteristics that make ...

Get Beginning C# Object-Oriented Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.