C++ sistemasining asosan quyidagi qismlardan iborat. Bular dasturni yozish redaktori, C++ dasturlash tili va standart kutibxonalardir. C++ dasturi ma’lum bir vazifalardan o’tadi. Birinchi dasturni yozish va taxrirlash , ikkinchisi `re’rosessor amallarini bajarish, kom’ilizatsiya, kutubxonalardagi ob’yekt va funksiyalarni dastur bilan bog’lash (link), xotiraga yuklash (load) va bajarish (exusute).