Mengenal Bahasa Pemrograman C++
Apa sebenarnya C++ itu?
C++ adalah nama sebuah bahasa pemrograman yang paling terkenal. Sebagaimana diketahui, C++ dapat digunakan untuk menulis sebuah program dari yang sederhana sampai rumit. Program adalah kumpulan intruksi yang ditujukan untuk komputer. Untuk dapat menulis intruksi tersebut diperlukanlah bahasa pemrograman yang dapat dimengerti komputer salah satunya C++ ini. Melalui program, komputer dapat melaksanakan perintah tertentu yang dibuat oleh si pembuat program atau disebut dengan programmer. Sebagai contoh, kamu pasti sering menggunakan microsoft word guna mengetik. Nah, microsoft word adalah contoh aplikasi yang dibuat dengan bahasa pemrograman.
Sebelum adanya bahasa pemrogram C++, terlebih dahulu ada bahasa pemrogaraman C. Bisa dibilang kalau C merupakan kakak dari C++. Bahasa pemrograman C++ sendiri diciptakan oleh Bjarne Stroustroup pada tahun 1982. Bahasa pemrograman komputer ini merupakan 
pengembangan dari bahasa C yang disempurnakan oleh Bjarne Stroustrup 
pada tahun 1980 menjadi C dengan kelas (C With Classes) dan berganti 
nama pada tahun 1983 menjadi C++. awalnya C++ disebut "a better C" 
kemudian berganti nama pada tahun 1983 menjadi C++. Symbol ++ merupakan 
operator C untuk operasi increment (penaikan), digunakan untuk 
menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih 
dari C.Sebagai bahasa yang berorientasi objek, C++ memudahkan dalam pembuatan aplikasi yang berskala besar. Sebagai bahasa yang beraras tinggi, yang menggunakan perintah - perintah yang mudah dimengerti oleh orang, C++ mempunyai keunggulan, yakni bersifat universal. sebagai bahasa yang universal bisa dijumpai di berbagai operasi sistem, yaitu linux, UNIX, windows,mac,dll. Sehingga sangat mudah untuk berpindah - pindah operasi sistem, jikalau sudah menguasai bahasa pemrograman C++ ini.
Fitur - fitur yang terdapat di C++
1. Portabel
Sebagai salah satu bahasa yang paling banyak digunakan di dunia dan 
sebagai bahasa open source, C++ mempunyai berbagai compiler yang berjalan di 
berbagai platform yang mendukungnya. Kode yang secara eksklusif 
menggunakan library standar C++ dapat berjalan pada banyak platform 
dengan sedikit atau tanpa adanya perubahan.
2. Memiliki dukungan perpustakaan yang lengkap
Sebuah pencarian untuk "perpustakaan" di website proyek-manajemen yang 
terkenal seperti SourceForge akan menghasilkan lebih dari 3000 hasil 
untuk perpustakaan (library) C++. Sehingga dapat dikatakan C++ Memiliki 
dukungan perpustakaan (library) yang lengkap
3. Bahasa ISO-standar terbuka
Untuk sementara waktu, C++ tidak memiliki standar resmi dan dikelola 
oleh standar de-facto, namun sejak tahun 1998, C++ distandarisasi oleh 
sebuah komite dari ISO. Dimana saat itu diterbitkan standar 
internasional pertama untuk C++ ISO / IEC 14882:1998, Yang secara 
informal dikenal sebagai C++98.
4. Mendukung Manifest dan disimpulkan dalam pengetikan
Sampai dengan C++ standar terbaru, C++ mendukung manifest dan 
disimpulkan dalam pengetikan, sehingga memungkinkan fleksibilitas 
mempersingkat dalam pengetikan code yang diinginkan.
5. Lebih kompatibel dengan C
Bahasa C++, menjadi bahasa yang secara langsung membangun "off C", 
kompatibel dengan hampir semua kode C. C++ dapat menggunakan library C 
dengan sedikit atau tidak ada modifikasi dari kode librarynya.
6. Menawarkan banyak pilihan paradigma
Bahasa C++ menawarkan dukungan luar biasa untuk prosedural, generik, dan
 paradigma pemrograman berorientasi objek, Bagi kebanyakan programmer 
dengan menggunakan paradigma berorientasi objek maka pembuatan aplikasi 
lebih mudah dimaintain.
7. Bahasa yang dikompilasi
Bahasa C++ mengkompilasi langsung ke kode asli mesin, yang memungkinkan 
untuk menjadi salah satu bahasa tercepat di dunia jika dioptimalkan.
8. Mendukung pemeriksaan jenis statis maupun dinamis.
Bahasa C++ memungkinkan konversi tipe diperiksa baik pada saat kompilasi
 atau run-time, juga menawarkan tingkat fleksibilitas yang lain. Meski 
begitu, kebanyakan pemeriksaan tipe pada C++ adalah pemeriksaan statis.
Untuk mulai belajar memulai pemrograman C++ perlu disiapkan software. Kamu bisa menggunakan CodeBlocks. Sebenarnya banyak aplikasi yang dapat kamu coba tetapi saya menyarankan untuk menggunakan aplikasi ini saja dikarenakan tergolong Open Source dan mudah digunakan  juga gratis tentunya. Untuk instalasi CodeBlocks akan saya bahas di postingan selanjutnya
Sekian Artikel mengenai Mengenal Bahasa Pemrograman C++,
 semoga artikel ini dapat bermanfaat bagi teman - teman baik untuk menambah 
ilmu, mengerjakan tugas, maupun untuk sekedar menambah wawasan tentang bahasa pemrograman C++. Jika teman - teman menemukan kekeliruan dan kesalahan, mohon 
kritik dan saran yang membangun untuk kemajuan dan kebaikan bersama. 
Akhir kata, saya ucapkan terimakasih sudah berkunjung kemari ^_^
Referensi
 
Komentar
Posting Komentar