Bahasa pemrograman C++ merupakan salah satu bahasa tingkat tinggi yang banyak digunakan dalam berbagai bidang pengembangan perangkat lunak. C++ mendukung tiga paradigma pemrograman utama, yaitu prosedural, berorientasi objek (Object-oriented Programming/OOP), dan generic programming, yang membuatnya sangat fleksibel dalam berbagai kebutuhan pemrograman. Pemrograman prosedural dalam C++ memungkinkan penulisan kode secara terstruktur dengan membagi program menjadi fungsi-fungsi sehingga memudahkan pengelolaan dan pemeliharaan kode.