Berkenalan dengan Bahasa Pemrograman C++

Dalam pembelajaran sekarang kita akan mengenal dengan namanyan Bahasa Pemrograman Bahasa C++. Salah satu dasar pemrograman yang harus dikuasai dalam membentuk algoritma.

Mungkin kebanyakan belajar bahasa C++ itu dasarnya karena ada tugas.

Tapi walaupun begitu belajar bahasa C++ itu tidak merugikan juga karena bisa digunakan untuk membuat aplikasi seperti desktop, web, aplikasi jaringan, aplikasi hacking, bahkan juga mobile.

Nahh jadi Apa Bahasa Pemrograman C++ itu?

Bahasa C++ adalah bahasa pemrograman komputer perkembangan dari bahasa C biasa, yang dipakai untuk membuat berbagai aplikasi (general-purpose programming language).

Perbedaan antara bahsa C++ dengan bahasa C biasa adalah dari dukungan pemrograman berbasis object (object oriented programing). Bahasa C++ sudah di dukung object oriented programing dan bahasa C belum.

Biasanya aplikasi yang dibuat dari bahasa C++ adalah aplikasi antivirus, aplikasi hecker, apalikasi menggambar dan lainnya.

Sejarah Singkat Bahasa Pemrograman C++

Sebenarnya pemrogaman bahasa C++ dirintis dari tahun 1979 oleh seorang ilmuan komputer dari denmark yang bernama Bjarne Strousrup. Pengmbangan ini terinspirasi dari tesis Phdnya.



Sebenarnya Strouptrup sangat tertarik dengan bahasa simula yang mudah dipakai ketika membuat aplikasi sekala besar. Dalam varian bahasa Simula yakni ada 67 dan merupakan bahasa pertama yang menerapkan konsep pemrograman berbasis object.

Akan tetapi bahasa Simula terlalu lambat, untuk penggunaannya. Disisi lain ada bahasa BCPL yang cepat tapi kurang cocok untuk pembuatan aplikasi sekala besar.

Saat itu dia bekerja di lobaratorium perusahaan AT&T Bell Labs, dia memiliki permasalahan di pengembangan sistem oprasi UNIX. Lalu dia mengingat tesisnya, dan ingin menerapkan pada bahasa C.

Akhirnya pada 1982 dia mulai menambah fitur-fitur baru kedalam bahasa C, utamanya dukungan clas agar bahasa C dapat menggunakan paradigma object oriented programing.

Bahasa baru ini disebut bahasa C++ diambil dari increment”++”. Oprator increment bisa menaikan dalam bahasa pemrograman nilai variabelnya 1 angka.

Pada tahun 1985 dia membuat buku berjudul C++ Programming Language, dan menjadi referensi utama bahasa C++ walaupun belum resmi pada saat itu. Pada tahun itu juga terbuatnya compiler komersial C++ pertama.

Lalu ISO pada 1998 mengeluarkan standar C++98, kemudian 2003 mengikuti standar C++03. Pada 2011 diganti dan dirilis C++11. Tahun 2014 dibuat standar C++14, dan 2017 C++17. Terakhir 2020 merilis standar C++20.

Kenapa kita harus Belajar Bahasa Pemrograman C++??

Pasti kalian penasaran kenapa bahasa C++ diharuskan untuk dipelajara oleh guru ataupun dosen. Karena bahasa C++ adalah bahasa dasar dari bahasa pemrograman yang kita pelajarai seperti java, C#, PHP, atau JavaScript itu adalah turunan dari bahasa C dan C++.

Ketika kalian mempelajarinya kalian akan gampang dan familiar dengan syantak/penulisan bahasa lainnya. Diluar dari untuk mempermudah bahasa C++ juga masih digunakan untuk pembuatan game programming yakni bahasa pemrogaman yang digunakan untuk membuat game.

Bahasa C++ sering digunakan untuk membuat game engine, dan banyak sekali game yang dibuat terutama aplikasi game desktop. C++ juga masih cocok untuk digunakan dalam mengakses hardware seperti perangkat IoT (Internet of Things), embedded System, hingga membuat aplikasi desktop berbasis grafis, terutama digabung dengan Microsft Visual Studio.

Referensi : https://www.duniailkom.com/tutorial-belajar-c-plus-plus-pengertian-bahasa-pemrograman-c-plus-plus/