C++語言的主要特點表現在兩個方面:壹是盡量兼容C,二是支持面向對象的方法。
它操持了C的簡潔、高效的接近匯編語言等特點,對C的類型系統進行了改革的擴充,因此C++比C更安全,C++的編譯系統能檢查出更多的類型錯誤。
另外,由於C語言的廣泛使用,因而極大的促進了C++的普及和推廣。
C++語言最有意義的方面是支持面向對象的特征。雖然與C的兼容使得C++具有雙重特點,但他在概念上完全與C不同,更具面向對象的特征。