Pengertian C++
Bahasa pemrogramanC++ adalah bahasa yang bisa digunakan untuk membuat berbagai aplikasi. Misalnya, aplikasi pengolah gambar, software gadget, game, hingga sistem operasi baru Bahasa C++ adalah bahasa pembaruan dari bahasa C terdahulu, bahasa C++ dibuat oleh Bjarne Stroustrup pada awal tahun 1980. Perbedaan dari bahasa C dan C++ berada pada dukungan ke pemrograman berbasis object (object oriented programming). Pada bahasa C++ sudah mendukung pemrograman berbasis object ini, sedangkan bahasa C belum. Karena bahasa C lebih ke procedural.
Sejarah Singkat C++
Bahasa C++ pertama kali dikembangkan pada awal tahun 1980 oleh Bjarne Stroustrup di AT&T Bell Labs. Bahasa ini awalnya dikembang untuk mengembangkan kekurangan yang ada pada bahasa C sebelumnya. pada tahun 1982 Bjarne Stroustrup mulai menambah fitur-fitur baru ke dalam bahasa C, Terutama fitur class. Dengan adanya fitur ini, Bjarne Stroustrup membuat pendefinisian objek lebih lengkap. Hasil dari pendefinisian tersebutlah yang menjadi awal penamaan bahasa tersebut menjadi bahasa C++.
Simbol “++” merupakan operator C untuk melakukan increment (penaikan), yang berarti bahwa bahasa C tersebut lebih canggih dibandingkan bahasa C sebelumnya. Bahasa C++ telah mendapatkan standar internasional pada tahun 1998 oleh panitia C++.
Kelebihan C++
- Kecepatan program C++ lebih cepat dibandingkan bahasa pemrograman yang lain.
- Bahasa yang lebih struktur dibandingkan yang lain, karena penyempurnaan dari bahasa C.
Kekurangan C++
- Bahasa yang lebih rumit dan kompleks karena bahasa tingkat pemahaman bahasa yang rumit, dikarenakan pendefinisian objeknya harus cukup jelas agar bisa masuk ke tahap selanjutnya. Sehingga banyak orang yang menyerah mempelajari bahasa C++.
- C++ bukanlah OOP secara murni.
Editor : Kharisma