C++ ialah bahasa pengaturcaraan yang ditaip secara statik, disusun, tujuan umum, sensitif huruf besar dan kecil, yang menyokong pengaturcaraan prosedur, pengaturcaraan berorientasikan objek dan pengaturcaraan generik.

C++ dianggap sebagai bahasa peringkat pertengahan yang menggabungkan ciri-ciri bahasa peringkat tinggi dan bahasa peringkat rendah.

C++ telah direka dan dibangunkan oleh Bjarne Stroustrup pada tahun 1979 di Bell Labs di Murray Hill, New Jersey. C++ terus mengembangkan dan menambah baik bahasa C, pada asalnya dinamakan C dengan kelas, dan kemudiannya dinamakan semula C++ pada tahun 1983.

C++ ialah superset C, sebenarnya, sebarang program C sah ialah program C++ sah.

Rentetan C++ sintaks

C++ menyediakan dua jenis perwakilan rentetan berikut:

Rentetan gaya C

Jenis kelas rentetan yang diperkenalkan oleh C++

Rentetan C++ contoh

#include <iostream>
 using namespace std; 
int main (){
   char greeting[6] = {'H', 'e', 'l', 'l', 'o', 'rrreee'}; 
   cout << "Greeting message: ";   
    cout << greeting << endl; 
   return 0;}