Pengertian Bahasa Pemograman C++



Pengertian Bahasa Pemograman C++
Pengertian Bahasa Pemrograman C++
Bahasa Pemrograman memang banyak. Salah satunya adalah C++
C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix.

Bahasa C adalah bahasa pemrograman prosedural yang memungkinkan kita untuk membuat prosedur dalam menyelesaikan suatu masalah. Bahasa C++ adalah bahasa pemrograman yang berorientasi pada objek.

Bahasa tingkat tinggi merupakan bahasa yang mudah dipahami oleh manusia, C dan C++ merupakan contoh bahasa dari bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi adalah Pascal , Perl, Java, dan lain lain. Sedangkan bahasa tingkat rendah merupakan bahasa mesin atau bahasa asembly.

Secara sederhana sebuah komputer hanya dapat mengeksekusi program yang ditulis dalam bahasa mesin. Oleh karena itu , jika suatu program ditulis dalam bahasa tingkat tinggi, maka program tersebut harus diproses dahulu sebelum bisa dijalankan dengan komputer.
Proses untuk untuk mengubah dari bahasa tinkaat tinggi ke bahasa tingkat rendah dalam bahasa pemrograman ada 2 tipe yaitu intrepenter dan compiler
Namun ada bahasa yang menggabungkan 2 tipe ini salah satunya adalah bahasa Java

Fungsi / Function adalah satu blok kode yang melakukan tugas tertentu atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain dalam suatu program

Tujuan pembuatan fungsi adalah :

- Memudahkan dalam pembuatan program.

- Menghemat ukuran program. 

Keuntungan memakai fungsi : 

- Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.

- Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
Kelebihan dan kekurangan bahasa pemrograman C++:
C++ itu pada dasarnya bahasa C juga, nah kemampuan C yang utama itu adalah seperti :

Kelebihannya:

– Kode bahasa C++ dengan portabilitas dan fleksibilitas yang tinggi untuk semua jenis komputer.
– Bahasa C++ tersedia hampir di semua jenis computer

– Bahasa C++ termasuk bahasa tingkat menengah dan lebih dekat dengan bahasa mesin

Kekurangannya:

– C++ walapun tidak terpengaruh oleh Sistem Operasi tetapi tool untuk developmentnya harus spesific pada salah satu
sistem operasi contoh Visual Studio hanya dapat berjalan di Windows. Alasan ini juga nantinya akan dapat menurunkan
minat terhadap sistem operasi yang lain contohnya Linux. Apabila dalam praktiknya menggunakan Visual Studio maka
otomatis akan menggunakannya juga dan pada akhirnya malas untuk mencoba sistem operasi yang lain

– “susah” untuk membuat sesuatu dengan C++ sehingga kepeminatannya dalam memperdalam Programming akhirnya harus kandas kecuali dengan inisitif sendiri mempelajari bahasa/teknologi lain.

Share this

Related Posts

Latest
Previous
Next Post »

1 komentar:

komentar