1. Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
- Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
- Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
- Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
- Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or,dsb
2. STRUKTUR BAHASA PROGRAM ,Setelah beberapa waktu yang lalu saya menulis Sejarah dari bahasa C++, kali ini saya akan memberikan sedikit penjelasan mengenai struktur dari Bahasa C++ itu sendiri. Saya juga memberikan contoh source code beserta penjelasannya agar kita lebih memahaminya. Banyak orang bilang cara balajar pemrograman (baik bahasa apapun) yang terbaik adalah dengan menulis kodenya. Dengan begitu kita akan lebih menguasai daripada hanya sekedar membaca saja.
Berikut ini kita akan belajar membuat program sederhana, saya tulis beserta penjelasannya:// ayo belajar c++ #include <iostream> using namespace std; int main () { cout << "Nama saya Arif"; return 0; }Berikut penjelasannya:// ayo belajar c++
merupakan baris komentar. Bagian ini tidak akan dieksekusi atau ditampikan ketika program di jalankan. Bagian ini dapat kita beri keterangan, untuk memudahkan kita ketika mengedit kode nantinya juga memudahkan oranglain untuk memahami kode kita.
Komentar ditulis dengan 2 cara:- Dimulai dengan tanda // untuk satu baris, contohnya seperti kode diatas.
- Diapit dengan tanda /* ... */ untuk komentar yang lebih dari 1 baris.
#include <iostream>
Baris yang ditandai dengan simbol # disebut Preprocessor directive. Bertugas untuk mengarahkan prepocessor yang akan digunakan untuk membaca file header atau bisa dikatakan sebagai pengatur proses kompilasi.using namespace std;
sama halnya dengan include, ini adalah barisan perintah default yang sering ditemui dalam pemrograman C++. Setiap standard library dari c++ disimpan dalam suatu fungsinamespace yang bernama "std". Jadi perintah tersebut digunakan agar kita dapat mengakses perintah-perintah library standard.int main ()
baris ini merupakan fungsi utama dari suatu program yang berarti pada kode yang terdapat didalam fungsi main inilah yang akan dieksekusi. Tidak peduli apakah ada fungsi lain setelah atau sebelum fungsi ini, fungsi inilah yang tetap akan dijalankan pertama kali saat program dijalankan. Kode yang dieksekusi dalam fungsi ini adalah yang terdapat didalam " { } ".cout << "Nama saya Arif";
pada baris ini merupakan perintah untuk mencetak kata " Nama saya Arif ". Untuk mencetak suatu kalimat kita menggunakan cout diikuti simbol << dan masukkan kalimat/string yang di apit tanda ( " ) lalu di akhiri tanda titik koma ( ; ). Kita dapat menggunakan perintah cout karena kita sudah mendeklarasikan library iostreamsebelumnya, jika tidak maka program kita error.return 0;
baris ini adalah return statement yang memiliki arti untuk mengakhri program utama (yang di-return dapat berupa kode/variabel). Pada contoh diatas kita menggunakan angka 0. Return kode "0" biasanya berarti untuk mengakhiri program karena program telah berhasil dijalankan tanpa ada kesalahan/error.
Source code diatas juga dapat ditulis sebagai berikut:// ayo belajar c++ #include <iostream> using namespace std; int main (){cout << "Nama saya Arif";return 0;}

Tidak ada komentar:
Posting Komentar