کتاب سی پلاس پلاس به زبان ساده اثر یونس ابراهیمی، یکی از کاملترین کتابهای آموزش سی پلاس پلاس است. عمومیت زبان C++ در میان زبانهای برنامهنویسی بسیار بالا است و میتواند به عنوان اولین زبان نیز یاد گرفته شود و به پیشنیاز دیگر احتیاج نباشد. (فایل کتاب در تاریخ 28 آبان 1397 به روز رسانی شده است.)
++C یک زبان برنامهنویسی شیگراست که در سال 1985 توسط Bjarne Stroust up دانشمند دانمارکی به وجود آمد. ++C نسخه توسعه یافته زبان C میباشد و بیشتر کدهای زبان C به راحتی میتواند در ++C کامپایل شود. در ++C از ویژگیهای مهمی که به C اضافه شده است میتوان به برنامهنویسی شیءگرا، سربارگذاری عملگرها، وراثت چندگانه و مدیریت خطاها اشاره نمود. توسعه ++C در سال 1979 آغاز شد و ۷7 سال پس از زبان C به نمایش گذاشته شد. با وجود قدیمی بودن زبانهای C و ++C، هنوز هم به صورت گستردهای در نرم افزارهای صنعتی مورد استفاده قرار میگیرد. این زبانها برای ساخت هر چیزی از سیستم عامل گرفته تا نرم افزارهای توکار، برنامههای دسکتاپ و بازیها مورد استفاده قرار میگیرد.
در مقایسه با زبانهای جدیدتر، برنامههای نوشته شده با ++C اغلب پیچیدهتر میباشند و زمان بیشتری برای توسعه نیاز دارد. در عوض، ++C زبانی است که به شما اجازه میدهد که هم به صورت High-Level (نزدیک به زبان انسان) و هم به صورت low-Level (نزدیک به زبان ماشین) سختافزار را تحت کترل خود قرار دهید. همچنین با پشتیبانی از سبکهای مختلف برنامهنویسی از جمله رویهای، شیءگرا یا عمومی، دست برنامهنویس را در انتخاب سبک مورد نظرش آزاد میگذارد. اکنون 5 نسخه از استاندارد این زبان منتشر شده است؛ و استاندارد 17++C نیز برای انتشار در سال 2017 برنامهریزی شده است.
بله






















