با سی++ هم می‌توان درایور نوشت، چون یک زبان برنامه‌نویسی سیستمی هم محسوب می‌شود. همچنین در استاندارد جدید زبان یعنی C++‎0x همچنان بر سیستمی بودن این زبان تاکید می‌شود و یکی از اهداف این استاندارد جدید، بهبود سی++ برای کارهای سیستمی و نوشتن کتابخانه‌هاست.