همان طور که می دانید زبان ++C یک فوق مجموعه از زبان C بوده و تقریبا تمامی نکات و دستورات C در ++C نیز قابل استفاده می باشند لذا حتی افرادی که هیچ گونه آشنایی قبلی با زبانهای برنامه نویسی ندارن به راحتی می توانند با مطالعه این کتاب زبان برنامه نویسی ++C را فرا گیرند. زبان ++C یک زبان شیءگرا یا OOP(Porgraming Oriented Object)است. در رابطه با مفهوم شیءگرایی مفصل بحث خواهیم کرد، که هر زبان شیءگرایی سه جنبه اصلی کپسوله سازی، پلی مورفیسم و ارثبری دارد. به جز از سه جنبه اصلی OOP،زبان ++C قابلیت های دیگری نسبت به C دارد، از جمله آن که سیستم ورودی و خروجی و کار با فایل آن بهتر و ساده تر شده است.