Jumat, 30 Oktober 2015

Bab 1 Pendahuluan C dan C++

Posted by ulfah's zone On 00.35 | No comments

Sebuah   bahasa  pemrograman   dapat   dikategorikan   ke    dalam   tiga   level
bahasa, yaitu:
1.  Bahasa  tingkat tinggi

2.  Bahasa  tingkat rendah.
Semakin tinggi level suatu bahasa  maka bahasa pemrograman tersebut akan                                         mudah
untuk dipelajari karena  dekat dengan bahasa  manusia. Sebaliknya, semakin                      rendah
level  suatu  bahasa  pemrograman      maka  makin  sulit  untuk  dipelajari  karena  dekat
dengan bahasa mesin.
Bahasa C (dibuat  oleh Brian W. Kernighan dan Dennis M. Ritchie) merupakan
bahasa Intermediate  yang  artinya adalah  bahasa  tersebut  bisa dikatakan sebagai
High Level Language, dimana para programmer diberikan sederetan sintaks (aturan
penulisan)  yang  dapat  dimengerti      oleh  manusia.  Akan  tetapi  bahasa  C  juga  dapat
digolongkan  sebagai  Low  Level  Language  karena  pada       bahasa  C  disediakan  pula
sintak dalam bentuk bahasa Assembly (di mana kita ketahui bahwa bahasa Assembly
merupakan salah satu Low Level Language).
Bahasa C menyediakan beberapa komponen yang disediakan oleh perangkat

lunak     tersebut      agar     seorang     programmer     dapat                             dengan mudah

mengimplementasikan kodenya. Adapun komponen bahasa C terdiri dari:

1.  Editor

2.  Interpreter

3.  Compiler
4.  Debugging.
Berlanjut  ke  C++,  apabila    berbicara C++  biasanya  tidak  akan  lepas                                         dari  C
sebagai  bahasa  pendahulunya.  C++ diciptakan  satu  dekade  setelah  C.  Diciptakan
oleh  Bjarne  Stroustrup     pada  tahun 1983.  Bahasa ini  kompatibel dengan bahasa  C.
keistimewaan   yang   sangat   berarti   pada C++   karena   bahasa       ini   mendukung
pemrograman yang berorientasi objek (Object Oriented Programming - OOP).
Semua bahasa mempunyai kelemahan atau kelebihan sendiri-sendiri. Begitu juga dengan bahasa C dan C++. Adapun kelebihannya adalah sebagai berikut:
1.  Banyak memiliki operator untuk mengolah/memanipulasi data.
2.  Bahasa C termasuk sebagai bahasa terstruktur sehingga program dapat lebih
     mudah dipahami atau dikembangkan.
3.  Kecepatan eksekusi tinggi.
Dan beberapa kelemahannya adalah sebagai berikut:
1.  Banyaknya  operator  atau  cara  penulisan  program  kadang  menimbulkan
     kebingungan para pemakainya.
2.  Perlu adanya ketelitian dalam penulisan program karena C dan C++ bersifat
     Case Sensitive (Membedakan antara huruf kapital dan huruf kecil).



Download artikel ini pada link berikut


0 komentar:

Posting Komentar

Wikipedia

Hasil penelusuran

Total Tayangan Halaman

Translate

divine-music.info
divine-music.info

divine-music.info