C ++ ProgrammingA programming language is a language designed to specify and specify a set of tasks to be performed by a computer. It has a structure and a grammar specified, and serves to communicate between computers and people. The C ++ language is an extension of C to take advantage of C (Structured Programming Language) and introduce a new notion in C to implement Object Oriented Programming (OOP). It also helps you develop programs in a variety of ways by gathering the advantages of different languages. Therefore, it is difficult to acquire basic concepts of C language in advance for easy and accurate understanding of C ++ language, which consumes a lot of labor and time. This book has made it easy for readers who are new to the programming language or who are not familiar with the C language to have easy access to the C ++ language. The core contents of the C ++ language are explained more easily, and each chapter is accompanied by a wealth of example programs that can be practiced concurrently. In addition, detailed explanations of the example programs are provided so that the theories described in each chapter can be easily understood. Then, each chapter was given a practice question, so that the contents learned in each chapter could be confirmed. This book consists of chapters 1 through 12, chapters 1 through 6 describe the basics of C ++ programming for object-oriented programming, and chapters 7 through 12 The chapter explains how to write full-scale object-oriented programming.While there is a shortage of time for a lecturer at a university to teach students C and C ++ exactly during one semester, this book is aimed at students who have no background in C, For those who teach at the institute, C ++ can be taught for one semester.