++C (بخوانید سی پلاسپلاس) یک لسان برنامهنویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا تایید میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان برگردان شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا، برنامهنویسی جنریک است. از آنجا که در سی++ اشیاء را میتوان ابتدا به ساکن از کلاسهایی ایجاد کرد که به هیچگونه آل درجات ردهها و وراثت مقید نیستند، لذا سی++ از برنامهسازی شیء بنیاد (object-based programming) نیز پشتیبانی میکند.++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند.
++C یک لسان روی میانی در نظر گرفته میشود؛ این زبان دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است.
++C توسط بییارنه استراستروپ ریاضیدان دانمارکی در سال ۱۹۷۹ در آزمایشگاههای قید (Bell Labs)، برای بهبود لسان سی و حرف مبنای آن ساخته شد و آن را «C با کلاس» (C With Classes) نامگذاری نمود. باب سال ۱۹۸۳ به ++C تغییر نام داد. بسط با اضافه نمودن کلاسها و ویژگیهای دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، شکل توابع، و پردازش استثناء انجام شد. این زبان برنامهنویسی باب سال ۱۹۹۸ تحت آوازه ISO/IEC ۱۴۸۸۲:۱۹۹۸ استاندارد شد. نسخهٔ جاری استاندارد این زبان ISO/IEC ۱۴۸۸۲:۲۰۱۴ است.