Pengertian Bahasa C++ Beserta Kelebihannya

Edukasi. Sumber ilustrasi: PEXELS/McElspeth

Bahasa C++, tentu bagi yang mempelajari bidang Teknik Informatika tidaklah asing dengan bahasa pemrograman ini, bahasa pemrograman ini merupakan bahasa yang populer hingga saat ini, tetapi apakah anda tau apa itu bahasa C++ dan kelebihan apa saja yang dimilikinya? Disini saya akan menjelaskannya secara singkat.

Pengertian C++

Bahasa C++ merupakan bahasa pemrograman yang populer saat ini yang digunakan untuk membuat berbagai aplikasi. 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++

  1. Kecepatan program C++ lebih cepat dibandingkan bahasa pemrograman yang lain.
  2. Bahasa yang lebih struktur dibandingkan yang lain, karena penyempurnaan dari bahasa C.

Kekurangan C++

  1. 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++.
  2. C++ bukanlah OOP secara murni.

Editor:ZTA

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top
WhatsApp Tanya & Beli Program?