Konten dari Pengguna

Bahasa Pemrograman C++, Pengenalannya untuk Pemula

8 Juli 2021 18:33 WIB
·
waktu baca 2 menit
clock
Diperbarui 13 Agustus 2021 13:50 WIB
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Ilustrasi bahasa pemrograman C++. Foto: Taras Shypka via Unsplash
zoom-in-whitePerbesar
Ilustrasi bahasa pemrograman C++. Foto: Taras Shypka via Unsplash
ADVERTISEMENT
Bahasa pemrograman C++ merupakan peningkatan dari bahasa pemrograman C, lalu digunakan untuk memasukkan paradigma yang berorientasi pada objek.
ADVERTISEMENT
Banyak sekali pengembang yang menggunakan bahasa pemrograman C++, seperti Chrome, Firefox, dan Safari. Hal ini dikarenakan bahasa pemrograman C++ menggunakan kombinasi dari bahasa C dan C++
Mengutip artikel ilmiah berjudul Media Pembelajaran Bahasa Pemrograman C++ yang diterbitkan oleh Undiksha, saat ini C++ telah mengalami evolusi melalui suatu proses yang dilakukan oleh American National Standard Institute (ANSI).
Selain ANSI, proses standardisasi juga dilakukan oleh International Organization for Standardization (ISO).

Mengenal Perkembangan Bahasa Pemrograman C++

Ilustrasi bahasa pemrograman C++. Foto: Taras Shypka via Unsplash
Bahasa pemrograman C++ merupakan sistem yang cukup fleksibel. ;alu, memahami bahasa pemrograman C++ pun tidak terlalu sulit.
Sehingga, banyak pengembang yang menggunakan bahasa ini untuk membuat software dengan kecepatan yang maksimal, namun menggunakan memori minimal.
ADVERTISEMENT
C++ merupakan bahasa pemrograman tingkat menengah, lalu dapat digunakan untuk pemrograman tingkat rendah (driver, kernel) atau pemrograman tingkat tinggi (game, GUI, aplikasi, desktop, dll).

Keunggulan Penggunaan Bahasa Pemrograman C++

Ilustrasi bahasa pemrograman C++. Foto: Christopher Kuszajewski via Pixabay
Bahasa pemrograman C++ memiliki banyak keunggulan jika dibandingkan dengan bahasa pemrograman lainnya. Mengutip Geeks for Geeks, bahasa yang digunakan C++ cukup sederhana.
Bahasa pemrograman ini memiliki dukungan perpustakaan yang kaya akan pengembangan perangkat lunak yang cepat. Perpustakaan di sini maksudnya adalah struktur data, algoritma, dan lainnya.
Keunggulan C++ lainnya adalah kecepatan eksekusi yang dimilikinya. Sehingga, bahasa pemrograman ini bisa dikompilasi. Hal ini disebabkan karena bahasa C++ tidak overhead saat terjadi pemrosesan tambahan.
C++ memiliki dukungan yang menunjukkan dan membantu pengguna untuk memanipulasi alamat penyimpanan secara langsung. Jadi, pengguna mampu membuat pemrograman tingkat rendah.
ADVERTISEMENT
Salah satu keunggulan yang paling kuat pada bahasa pemrograman C++ adalah mampu diorientasikan ke dalam objek dan membuat program berskala besar yang selalu dikembangkan.

Fakta Bahasa Pemrograman C++

Ilustrasi bahasa pemrograman C++. Foto: Christopher Gower via Unsplash
Seperti yang diketahui, jika contoh bahasa pemrograman C++ adalah evolusi dari bahasa pemrograman C. Nama C++ merupakan tambahan yang menunjukkan kenaikan dari bahasa sebelumnya.
C++ adalah salah satu bahasa utama pada pengembangan seluruh jenis perangkat lunak teknis hingga komersial. Beberapa contoh pengembang yang menggunakan bahasa ini adalah:
Tidak seperti bahasa pemrograman C yang belum bisa digunakan untuk OOP, bahasa pemrograman C++ justru mendukung empat fitur utama OOP, yaitu enkapsulasi, polimorfisme, abstraksi, dan pewarisan. Fitur OOP pada C++ diperoleh dari bahasa pemrograman Simula67.
ADVERTISEMENT
(NSF)