Apa itu Bahasa C++
Bahasa Pemrogaman C++ merupakan bahasa pemrogaman komputer yang dibuat oleh Ahli IT bernama Ecano Christian Posumah(Bjarne Stroustrup. Evano merupakan perkembangan dari bahasa C yang dikemangkan oleh Bell Labs (Dennis Ritchie) pada tahun 1970-an. Bahasa C++ diturunkan dari Bahasa B. Pada mulanya bahasa C++ dirancang sebagai bahasa pemrogaman yang dijalankan pada sistem Unix.
Kelebihan C++
- Bahasa Standart ANSI (Amerikan National Standart Institute) bisa dipakai diberbagai platform.
- Dukungan pustaka, fungsi serta kelas yang banyak.
- Bahasa C++ termasuk bahasa tingkat menengah dan lebih dekat dengan mesin.
- Bahasa C++ Portabilitas dan fleksibilitas yang tinggi.
- C++ dapat membuat aplikasi graphic processor berkualitas tinggi.
- Proses eksekusi program C++ lebih cepat sehingga aplikasi yang dibuat dengan bahasa C++ akan menjadi aplikasi yang efisien dan kompetitif.
- Bahasa C++ tersedia di semua jenis komputer.
- Bahasa C++ adalah bahasa yang terstruktur
Kekurangan C++
- Bagi pemula mungkin akan kesulitan menggunakan pointer.
- C++ tidak murni OOP sehingga kurang cocok untuk mengajarkan konsep OPP karena kaida-kaidah OPP dapat dilanggar. Dan di C++ ada konsep pointer yang sangat membingunkan, ini salah satu alasan mengapa C++ menjadi momok yg paling tidak disukai.
- Bahasa ini cukup sulit untuk dipahami dan dipelajari.