C++ یک زبان برنامه‌نویسی گسترش یافته از زبان برنامه‌نویسی C است. این زبان قدرتمند و گسترده، به برنامه‌نویسان اجازه می‌دهد برنامه‌های سیستمی، نرم‌افزارهای کاربردی و بازی‌های رایانه‌ای پیچیده را طراحی کرده و توسعه دهند.