Pendahuluan
Bahasa Pemrograman C++Bjarne Stroustrup dan timnya di Bell Laboratories (AT&T, USA) mengembangkan bahasa pemrograman C++ untuk memfasilitasi pemrograman berorientasi objek dalam proyek simulasi. Varian paling awal dari C++ disebut sebagai "C dengan class". Menurut KirkPrinz dan Prinz, nama C++ berasal dari bahasa pemrograman C, dan ++ merupakan operator pertambahan C(2002). Kelebihan bahasa pemrograman C++ adalah dapat dijalankan dengan baik di berbagai mesin, darikomputerhingga server terpusat.(JIBS+Fadilah+Aulia,+Yahfizham, n.d.)
Apa Itu Bahasa c++
C++ merupakan bahasa pemrograman yang ditemukan pada tahun 1983 oleh Bjarne Stroustrupdi Bell Labs. C++ merupakan bahasa pemrograman yang umum digunakan dalam mengembangkan perangkat lunak, dan sangat popler dalam mengembangkan aplikasi dekstop, game dan sistem embedded. Bahasa pemrograman ini mempunyai sintaks yang sama dengan bahasa C, namun dengan tambahan fiturfitur baru yang memungkinkan programmer untuk membuat program yang lebih kompleks dan efisien. Beberapa fitur utama C++ adalah kemampuan untuk mengorganisir kode dalam objek, kemampuan untuk menggunakan pointer, penggunaan kelas untuk membuat objek, dan kemampuan untuk melakukan overloading operator. Selain itu C++ juga mendukung konsep pemrograman generik, yaitu kemampuan untuk menulis kode yang dapat digunakan untuk membuat berbaagai jenis data. C++ adalah bahasa pemrograman yang cukup sulit tetapi menawarkan fleksibilitas yang lebih besar dalam mengembangkan aplikasi yang kompleks.
Bahasa pemrograman ini bisa dipakai di berbagai platform, termasuk Windows, Mac OS, dan Linux. (Adawiyah Ritonga & Yahfizham Yahfizham, 2023)
Kelebihan Bahasa C++
Kelebihan C++yaitu,Proses kinerja lebih cepat, proteksiterhadap pustaka fungsi dan kelas yang banyak untuk memungkinkan pembuatan aplikasi makro, bersifat reusable yaitu bisa dimanfaatkan kembali pada project lain menggunakan file header dan library, bahasa pemrograman yang multi -- paradigma atau dinamis, penulisan kode singkat dibandingkanbahasa pemrograman yang lain, memiliki sifat conveyable yang bisa digunakan untuk semua jenis komputer, Bahasa umumnya adalah ANSI, oleh karena itu C++ dapat digunakandiberbagai platform, Salah satu keunggulanyang dimiliki adalah sangat potensial jikadapat membuat aplikasi graphic processor dengan kualitas tinggi, kompiler bahasa C++ kebanyakan open source, lebih sistematissehinggadapat menunjangOOP (objected --oriented -- programming(Gaffar et al., n.d.)
Kekurangan Bahasa C/C++