Pengertian Bahasa Pemrograman C++
C++ merupakan bahasa pemrograman hasil pengembangan bahasa C. Sintak penulisan C dan C++ hampir mirip, namun berbeda dalam penyelesaian masalah.
Pada bahasa C, langkah penyelesaian masalah dilakukan dengan cara membagi-baginya ke dalam sub masalah yang lebih kecil.
Cara ini dikenal dengan bahasa pemrograman prosedural. Sedangkan, C++ justru berorientasi pada objek. Masalah dibagi-bagi lagi ke dalam beberapa kelas. Itulah mengapa C++ hasil pengembangan Bjarne Stroustrup ini populer di kalangan perusahaan perangkat lunak besar, antara lain Firefox dan juga Adobe.
Hingga saat ini, bahasa pemrograman C++ sudah mengalami pembaruan secara berkala. Artinya, Anda akan menemukan banyak versi bahasa ini.
Ketika ada fitur baru yang dikembangkan pada C++, akan dibuat standarisasi. Tetapi, untuk pemula, Anda tidak perlu ambil pusing soal versi mana yang akan dipakai.
Setiap versi C++ mempunyai dasar yang sama. Letak perbedaannya hanya pada fitur yang ditambahkan atau yang dihapus.
Namun, komponen seperti if, loop, variabel, dan fungsi tetap ada pada semua versi.
Dasar - Dasar Bahasa Pemrograman C++
Sekarang ini para programmer menggunakan C++ dalam berbagai bidang, mulai dari pengembangan perangkat lunak, game, bahkan hingga membangun sistem keamanan informasi. Pernah mendengar Inkscape?
Aplikasi desain vektor ini ternyata dibuat dengan C++. Ada juga, Microsoft Office, Google Crome dan juga Mozilla Firefox.
Menguasai dasar-dasar bahasa pemrograman C++ merupakan modal utama programmer handal. Selain mempelajari Pascal untuk memahami logika pemrograman dasar dan algoritma, berikut ini dasar-dasar C++ yang perlu Anda ketahui.
Ganti Peralatan
Sebelum mulai belajar, pastikan Anda sudah mempunyai 2 alat ini di komputer yaitu editor teks dan compiler.
Editor teks akan Anda gunakan untuk menulis kode program C++. Sedangkan, compiler adalah program yang digunakan untuk penerjemah bahasa C ke dalam bahasa mesin.
Tujuannya supaya komputer dapat memahami perintah bahasa C tersebut.
Alternatif lain, Anda bisa langsung memasang compiler C++ yang dirancang khusus untuk pengembangan bahasa pemrograman C++.
Contohnya : DEV C++ 5.11 atau IDE Visual Studio 2015.
Mengenal Struktur Srogram C++
Setelah peralatan siap, Kamu perlu mengenali program C++, antara lain dengan mengetahui apa saja kode standar C++.
Penulisan kode yang sedikit berbeda dapat saja menampilkan hasil data yang sama. Maka, Anda harus mempelajari beberapa sintak atau coding yang umum di gunakan dalam bahasa pemrograman ini. Contohnya header dan main program dan preprocessor directive atau tanda ‘#’.
Mendeklarasikan variabel serta konstanta
Anda bisa mendeklarasikan variabel dengan menulis tipe data yang dimaksud, variabel baru di ikuti nama.
Sedangkan untuk variabel nilai konstanta Anda bisa memakai fungsi const, dilanjutkan dengan menulis tipe data, nama variabel, dan nilai atau nilai.
Membuat dokumentasi bahasa pemrograman C++
Sering sebagai komentar, yakni catatan atau dokumentasi yang biasa ditulis programmer ketika membuat kode.
Langkah ini dilakukan penjelasan atau pengingat saat Anda membaca sebuah baris kode.
Terdapat dua tanda yang umum digunakan dalam bahasa C++ sebagai penanda sebuah komentar.
1. Untuk komentar satu baris, tandanya ‘//’
2. Untuk komentar lebih dari satu baris, tandanya ‘/*...*/’
Urutan Bahasa Pemrograman C++
Setelah memahami tentang prinsip dasar bahasa C++ di atas, Anda dapat melanjutkan dengan mempelajari beberapa topik lain.
Seperti, misalnya Anda bisa mempelajari berbagai hal dasar terkait bahasa C++ (input-output, operator dan tipe data), kontrol (percabangan dan perulangan), C++ tingkat lanjut ( array, pointers, function ), sampai dasar Object Oriented Programming.
C++ merupakan bahasa pemrograman tingkat tinggi yang populer di kalangan perusahaan software besar. Mengamati dasar-dasar bahasa pemrograman C++ memang nampak sulit untuk dipelajari. Namun, tantangan itu justru harus memotivasi Anda untuk terus mengembangkan diri. Pelajari lebih lanjut dengan menghubungi kontak berikut ini : 081515889939 (Elga Aris Prastyo).
0 Komentar