Sunday, August 6, 2017

Perbedaan bahasa C dengan C++



1.    Perbedaan bahasa pemrograman C dengan bahasa pemrograman C++




Bahasa C
Bahasa C++
Bahasa C adalah bahasa yang terstruktur , bahasa tersebut mempunyai tujuan yaitu mempermudah untuk mengembangkan program.
Bahasa C++ digunakan untuk meningkatkan produktivitas lebih yang berpadu dengan objek.
File header atau file kepala yang digunakan dalam bahasa pemrograman C yaitu <stdio.h> .
File header atau file kepala yang wajib digunakan yaitu <iostream.h> , namun terkadang diikuti dengan tag yaitu conio , stdio.
Dalam bahasa C untuk menampilkan output atau hasil data yang dibuat yaitu dengan menggunakan script printf( print farmatted ).
Dalam bahasa C++ untuk menampilkan output atau hasil data yang dibuat yaitu dengan menggunakan script cout.
Dalam bahasa C untuk mengambil karakter baik itu kata maupun angka dari keyboard digunakan perintah script scanf.
Dalam bahasa C++ untuk mengambil karakter baik itu kata maupun angka dari keyboard digunakan perintah script cin.
Pemrograman bahasa C dapat dijalankan dalam bahasa C++.
Pemrograman bahasa C++ tidak dapat dijalankan dalam bahasa C.
Bahasa C tidak mendukung fungsi operator dan overloading.
Bahasa C++ mendukung fungsi operator dan overloading.
Dalam bahasa C tidak menggunakan script yang bertuliskan “namespace”.
Dalam bahasa C++ menggunakan script yang bertuliskan “namespace”. Yang digunakan untuk menghindari tabrakan suatu kata dengan kata yang lain.
Bahasa C tidak ada dukungan langsung untuk mengetahui kesalan-kesalahan pada saat kita salah dalam menuliskan kode.
Bahasa C++ mempunyai dukungan langsung untuk mengetahui kesalan-kesalahan pada saat kita salah dalam menuliskan kode.


2.      Yang saya ketahui tentang bahasa pemrograman C++
Bahasa pemrograman C++ adalah salah satu dari jenis-jenis bahasa pemrograman yang digunakan untuk membuat suatu aplikasi maupun program dalam perangkat elektronik. Bahasa pemrograman C++ dapat digunakan dalam membuat suatu aplikasi atau program yang dapat dijalankan di pc ataupun handphone dan juga dapat digunakan dalam bahasa pemrograman yang merekayasa perangkat lunak. Bahasa C++ sering digunakan oleh programmer untuk membuat suatu aplikasi atau program yang berupa pembuatan game,aplikasi,software. Bahasa C++ merupakan bahasa dalam tingkat kesulitan menengah atau disebut dalam bahasa Assembly. Bahasa C++ digolongkan dalam bahasa tingkat menengah karena memiliki sintaks yang mirip dengan bahasa tingkat tinggi namun pengeksekusiannya secepat bahasa rakitan atau assembler.
     Bahasa C++ merupakan bagian dari bahasa C yang telah disempurnakan , sehingga jika kita mempelajari bahasa C++ maka akan dengan sendirinya juga akan mengerti bahasa C. Bahasa C++ dapat dijalankan di berbagai sistem operasi . bahkan dapat juga dijalankan dalam berbagai software yang berbeda. Seperti dev C++ , codeblock , Notepad.

3.        Kegunaan bahasa C++
·          Bahasa C++ merupakan bahasa yang mudah digunakan karena bahas tersebut masuk dalam kategori menegah.
·         Bahasa C++ digunakan untuk membuat suatu game,aplikasi maupun saftware.
·         Bahasa C++ dapat digunakan untuk membuat suatu program atau aplikasi untuk menyelesaikan suatu masalah.
·         Bahasa C++ menggunakan ruang sempit dalam memori sehingga meringan kan beban RAM saat menjalankan program bahasa C++.
·         Mempermudah dalam melakukan coding dalam komputer atau pc karena bahasa yang digunakan merupakan bahasa yang mudah dimengerti.
·         C++ umumnya dapat digunakan untuk membuat aplikasi antivirus, driver device, sistem operasi, GUI programming -> computer graphics.
·         Dapat digunakan untuk membuat program yang berguna untuk memecahkan suatu masalah.
·         Dapat membuat program aplikasi yang dapat dijalankan di handphone.
·         Dapat digunakan dalam membuat suatu perangkat yang di program dalam bahasa C++.
·         Memudahkan kita dalam belajar coding, karena bahasa C++ menyerupai bahasa manusia.

4.      Motivasi Belajar C++
Motivasi saya belajar bahasa pemrograman C++ yaitu saya ingin belajar coding yang dapat membuat suatu aplikasi baik itu aplikasi dalam bentuk game maupun software. Selain itu belajar bahasa pemrograman C++ dapat melatih logika kita untuk menyelesaikan suatu masalah yang nantinya kita akan membuat aplikasi yang akan menyelesaikan masalah tersebut. Motivasi lain saya belajar C++ yaitu untuk belajar bagaimana menjadi seorang programer yang mengoprasikan rumus rumus menjadi sebuat software yang nantinya akan kita gunakan dalam menyelesaikan suatu masalah. Selain itu saya ingin belajar bagaimana penulisan coding yang sesuai dan yang benar, karena setiap code dalam bahasa pemrograman mempunyai arti yang berbeda dari satu code dengan code yang lain. Saya ingin belajar bagaimana membuat game dalam bahasa pemrograman C++ , ingin mengetahui bagaimana game itu berjalan dan bagaimana game itu difungsikan.


EmoticonEmoticon