Bahasa pemrograman C++ adalah bahasa yang bisa digunakan untuk membuat berbagai aplikasi. Misalnya, aplikasi pengolah gambar, software gadget, game, hingga sistem operasi baru.
Bahasa ini dikembangkan dari bahasa pemrograman C. Tak heran kalau dua bahasa ini memiliki sintaks dan struktur kode yang sama. Bedanya, C++ merupakan Object Oriented Programming (OOP) sedangkan C merupakan bahasa pemrograman prosedural.
Artinya, bahasa pemrograman C++ memiliki data dan function yang disatukan dalam kelas dan objek untuk bekerjasama memecahkan sebuah masalah. Jadi ketika Anda ingin mengubah fungsi, tidak perlu mengubah keseluruhan program. Dengan begitu, pengubahan kode akan lebih fleksibel.
Hal ini tidak bisa dilakukan dalam bahasa pemrograman C yang bersifat prosedural, di mana data dan function terpisah dan harus dibaca satu persatu oleh compiler. Sehingga ketika Anda ingin mengubah fungsi, Anda perlu mengubah keseluruhan program.
Sejak awal dirancang pada tahun 1983, bahasa pemrograman C++ terus berkembang hingga di versi terbaru C++17 yang dirilis pada tahun 2017.
Editor : Uswatun Nisa