C++ (
Türkçe okunuşu:
ce artı artı,
İngilizce okunuşu:
si plas plas), Bell Laboratuvarlarından
Bjarne Stroustrup tarafından 1979 yılından itibaren geliştirilmeye başlanmış,
C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı bir
programlama dilidir. İlk olarak
C With Classes (Sınıflarla C) olarak adlandırılmış, 1983 yılında ismi C++
[1] olarak değiştirilmiştir.
Genel olarak her C programı aynı zamanda bir C++ programıdır, ancak her C++ programı bir C programı değildir. Bu durumun bazı istisnaları mevcuttur. C++'ı C'den ayıran özellikler C++'ın nesne paradigması kullanılarak programlamaya olanak tanıyan özelliklerdir.
Sınıflar sayesinde yeni veri türleri yaratılabilir veya varolan türlerden yenileri türetilebilir. Ayrıca
çokbiçimlilik sayesinde bir sınıf tanımıyla yazılmış kod, o sınıf türünden türetilmiş yeni sınıflarla da çalışabilir.