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