Sabtu, 11 Maret 2023

Mengenal Dasar Pemrograman C++

aMengenal C++
Asal mula C++ pertama dibuat oleh Bjarne Stroutrup di laboratorium AT&T bell Pada tahun 1980, Pertama kali membuat ialah saat melakukan pekerjaan untuk menyelesaikan disertasi untuk meraih gelar Ph.D dan untuk Untuk bekerja pada Perusahaan </>SIMULA, perusahaan ini adalah perusahaan bahasa pemrograman pertama yang mendukung OOP.
Sehingga Bjarne Stroutrup menambah beberapa prototype pada bahasa C dan dipercanggih, Sehingga dinamai dinamai C withclass atau bahasa C yang di tambah class. Pada tahun 1983 di kembangkan lagi dengan menambah overloading operator sehinga namanya dirubah lagi dengan a better C.  Pada tahun itu pula bahasa digantilah bahasa c withclass itu dengan memberi tanda “++” dibelakang karena ada beberapa penambahan seperti class, function, dan lain sebagainya, Sehingga menjadi C++.
C++ Merupakan bahasa pemrograman yang banyak dipelajari oleh para pemula peminat bahasa pemrograman, atau bias dikatakan sebagai dasar untuk mengetahui bahasa pemgrograman. Saat ini bahasa C++ sudah di pelajari pada kurikulum tingkat SLTA. Apakah kamu minat dan tertarik untuk mempelajari C++? Jika iya, berarti kamu sedang membaca artikel yang tepat.
 
Apa Itu C++?
C++ merupakan bahasa pemrograman yang dihasilkan dari bahasa C yang dikembangkan lebih lanjut. Penulisan sintak pada C++ tidak jauh berbeda dengan pendahulunya. Namun cara kerja kedua bahasa ini sangat berbeda.
Penyelesaian kasus atau masalah menggunakan bahasa C ditempuh dengan metode pembagian ke dalam beberapa sub masalah. Metode seperti ini dikenal dengan cara prosedur yang juga dipakai dalam bahasa pemrograman Pascal.
Berbeda dengan pendahulunya, C++ adalah bahasa pemrograman yang menjadikan objek sebagai orientasi atau object oriented programming (OOP). Artinya, permasalahan yang ada dibagi ke class-class yang jumlahnya lebih dari satu.
Hal inilah yang menjadikan bahasa C++ populer dan digunakan oleh perusahaan besar seperti Adobe dan Firefox.
Hingga kini, bahasa pemrograman masih terus mendapatkan update secara rutin. Oleh sebab itu, kamu mungkin akan menemukan banyak versi dari bahasa pemrograman yang satu ini. Apabila terdapat pembaruan dan terdapat fitur baru pada C++, maka akan diciptakan sebuah standarisasi yang baru.
Namun sebagai pemula, kamu tak perlu bingung untuk memilih versi C++ mana yang harus dipakai. Pasalnya, semua versi C++ memiliki struktur yang sama. Perbedaannya hanya terletak di fitur-fitur yang ditambahkan atau dihilangkan dari versi terdahulu.
Fitur dasar seperti loop, if, variabel, serta fungsi masih tetap ada di semua versi. Dengan begitu, kamu bebas menggunakan semua versi C++.
 
Dasar Pemrograman C++
Programmer yang handal umumnya menguasai bahasa C++. Tapi jangan khawatair kamu pasti juga bisa. Jika kamu ingin menguasai beberapa bahasa pemrograman sebaiknya kamu mempelajari dasar pemrograman C++ terlebih dahulu. Nah, Berikut penjelasannya.
 
Peralatan yang dibutuhkan
Jika saya analogikan dalam membuat sebuah aplikasi sama hal nya dengan membuat sebuah kue, ada beberapa hal yang di perlukan, mulai dari bahan dasar, peralatan serta kelincahan dari chef. Namun dari beberapa chef biasanya memiliki langkah-langkah yang berbeda sesuai dengan kenyamanan dan kebiasaan masing masing. Sama juga dengan membuat sebuah program, seorang programmer memliki langkah-langkah yang berbeda, namun tujuan dah hasilnya akan sama. Maka dari itu sebelum memulai pembelajaran, pastikan bahwa kamu sudah memiliki dua alat di komputer atau laptop, yaitu text editor dan compiler. Text editor yang kamu perlukan untuk coding program C++. Sedangkan compiler dipakai untuk menerjemahkan bahasa C++ yang sudah ditulis menjadi bahasa mesin agar dapat dipahami oleh komputer. Apabila kamu tidak ingin terlalu ribet, sebaiknya gunakan compiler yang dibuat khusus untuk mengembangkan program berbahasa C++. Contohnya Visual Studio atau DEV C++. Compiler khusus ini juga sudah disertai dengan text editor. Untuk pembelajaran kedepan saya disini akan menggunakan compiler DEV C++DEV C++ yang sudah lengkap dengan editornya.
untuk compiler akan kita bahas lebih detail pada pembahasan selanjutnya, terimakasih


Penting!
Sobat bebas berkomentar apapun tentang postingan di atas asal sopan dan atau tidak mengandung unsur SARA. Admin berhak sepenuhnya menghapus/menampilkan komentar sobat
Untuk menggunakan kode Emoticon bisa klik DisiniSembunyikan