Struktur Bahasa C/C++ dan Aturan Penulisan

 http://4.bp.blogspot.com/-Cu3iuN_60Go/VJbbBlzSIdI/AAAAAAAAA0A/rLmPZRKqC_M/s1600/cc.jpg
Secara umum perbedaan yang mendasar antara bahasa C dan Bahasa C++ terletak pada tipe pemrogramanya. Bahasa C merupkan bahasa Prosedural yang memungkin kan kita untuk membuat prosedur dalam menyelesaikan suatu masalah, sedangkan bahasa C++ merupakan bahasa pemrograman yang berorientasi pada objek, Bahasa C merupakan subset dari Bahasa C++ sehingga perintah-perintah yang di gunakan dalam bahasa C dapat di terapakn dalam bahasa C++

Struktur dari bahasa C maupun bahasa C++ secara garis besar sama seperti bahasa pemrograman tingkat tinggi lainnya. Secara umum dapat di katakan bahwa elemen dasar dari bahasa C/C++ meliputi :
  1. Praprosessor
  2. Prototipe fungsi
  3. Variabel
  4. Fungsi
Aturan- Aturan umum Penulisan Bahasa C/C++ :
  1. Bahasa C/C++ bersifat case sensitive artinya huruf besar dan huruf kecil di bedakan. Sebagai Contoh Variabel data di anggap berbeda dengan data
  2. Untuk memberi komentar pada suatu baris program, digunakan /* dan */ atau //.
  3. awal dan akhir fungsi utama maupun subroutine di apit dengan kurung kurawal
  4. Setiap pernyataan di akhiri dengan titik koma (;)
  5. Semua Variabel yang di gunakan di dalam program wajib dideklarasikan terlebih dahulu.
Sumber : 
Judul Buku : 10 Langkah Belajar Logika dan Algoritma Menggunakan Bahasa C dan C++ di GNU/Linux
Oleh : Ema Utami
           Sukrisno
Penerbit : ANDI Yogyakarta