Pengertian C++ dalam Pemrograman

Pengertian C++ dalam Pemrograman

Pengertian C++ akan dibahas di artikel ini beserta informasi-informasi lainnya khusus buat kamu yang sedang belajar bahasa pemrograman.
Bagi programmer pemula, akan selalu dikenalkan bahasa pemrograman populer ini, yaitu C++. Hal tersebut karena bahasa pemrograman ini banyak dipakai oleh para pengembang besar, seperti pengembang Firefox, Chrome, dan Safari.
C++ sudah mengalami banyak evolusi karena adanya sebuah proses oleg American National Standard Institute (ANSI) karena adanya standarisasi, agar pengguna bahasa ini menjadi lebih nyaman dan program-program yang dihasilkan lebih berkualitas.
Nah, buat kamu yang baru saja terjun ke bahasa C++, berikut ini adalah penjelasan mengenai pengertian C++ secara lengkap dan jelas. Berikut adalah apa itu C++ dan fungsinya.
Pengertian C++

Dikutip dari Modul Dasar Pemrograman terbitan STMIK Nusa Mandiri tahun 2019, pengertian C++ adalah sebuah bahasa pemrograman yang memiliki sifat Object Oriented Programming (OPP).
Maksudnya adalah, dalam penyelesaian masalah, bahasa pemrograman C++ menggunakan langkah-langkah yaitu pertama mereka akan mendefinisikan class-class terlebih dahulu, yang sebelumnya terbuat dari abstraksi dari objek-objek fisik.
Class pada bahasa pemrograman C++ berisi keadaan objek, anggota, dan kemampuan dari objeknya.
Saat ini, contoh program C++ adalah bahasa pemrograman yang paling populer untuk mengembangkan software berbasis OOP, seperti yang sudah disebutkan sebelumnya, contohnya adalah browser populer di dunia, Chrome, Firefox, dan Safari.

Sejarah Bahasa Pemorgraman C++

Berbicara bagaimana terbentuknya bahasa pemrograman C++, ini adalah bahasa pemrograman yang diciptakan oleh ahli komputer bernama Bjarne Stroustrup, pada tahun 1980-an awal.
Sejarah C++ merupakan perkembangan dari bahasa C, dibuat di laboratorium yang sama yaitu Bell Labs.

Fitur-fitur yang disematkan pada bahasa C++ dibuat sedemikian rupa agar efisien dan mendukung pemrograman tingkat rendah (low level coding). Sehingga, banyak universitas yang menggunakan bahasa C++ sebagai bahasa wajib dalam pembelajaran pemrograman pemula.
Dari bahasa pendahulunya, yaitu bahasa C, pada bahasa C++ ditambahkan konsep-konsep baru seperti class dengan sifat inheritance serta overloading, dikutip dari Modul Pengenalan Bahasa C++, Algoritma Permograman, Integrated Development, Equipment (IDE) Visual C++ dan Dasar Dasar C++, terbitan Universitas Negeri Malang.
Perbedaan lain yang paling mendasar dari bahasa C dan C++ ada pada dukungan konsep pemrograman berorientasi objek atau Object Oriented Programming.

Struktur Bahasa C++

Belajar pemrograman akan lebih mudah dipahami jika praktik langsung. Lalu, sekarang simak contoh struktur bahasa C++ yang sederhana berikut ini:

// belajar progamming

#include <iostream.h>

int main ()

{

cout << “Selamat pagi”;

return 0;

}

Dikutip dari Pemorgraman Bahasa C++ terbitan Zeyrank Offset, berikut ini penjelasan dari struktur bahasa C++ di atas, agar kamu jadi lebih paham.
Selalu di awali tanda slash (//), merupakan baris komentar, tidak akan memberikan pengaruh pada program yang kita buat meskipun di setelah tanda slash kita beri beberapa kalimat, seperti pada contoh di atas ada kalimat belajar programming.
Di bawahnya ada #include <iostream.h>, yang selalu diawali tanda hastag, merupakan preprocessor.
int main () adalah baris yang akan menandai mulainya komputer dan berguna untuk eksekusi program.
{ awal perintah yang akan dieksekusi program C++. Di akhir perintah juga di tutup tanda kurung kurawal }.
cout << “Selamat pagi”; perintah ini adalah hal yang dieksekusi, harus selalu di akhiri tanda titik koma ;.
return 0; dengan kamu menuliskan perintah ini, maka fungsi main () akan berhenti sampai di tanda ini.

Itulah penjelasan mengenai pengertian C++, sejarah C++, serta penjelasan singkat tentang struktur bahasa yang dipakai C++.

Pemrograman