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