C++ adalah bahasa pemrograman tingkat tinggi yang dikembangkan oleh Bjarne Stroustrup pada tahun 1980, sebagai evolusi dari bahasa C. C++ memiliki struktur dasar yang mencakup penggunaan file header, deklarasi namespace, dan fungsi utama, serta berbagai jenis variabel dan tipe data. Input dan output dalam C++ dilakukan melalui objek cout dan cin yang menggunakan operator penyisipan dan ekstraksi.