زبان برنامه نویسی ++C، همان زبان برنامه نویسی C است که با ویژگیهای شی گرایی آن را گسترش دادهاند. وجود دو علامت به اضافه در ادامه حرف C در نام این زبان به افزوده شدن قابلیت عملگر افزایشی در آن اشاره دارد. زبان برنامه نویسی ++C برای انتقال ویژگیهای زبان های برنامه نویسی قدیمی به پلتفرمهای سریعتر و قدرتمندتر جدید به وجود آمده است.