Saturday, April 7, 2012

0 Sejarah C++, Kehidupan Dimasa Lampau



   Postingan kali ini adalah tentang Sejarah salah satu bahasa pemprograman di dunia yang juga banyak digunakan, C++ adalah pemrograman dari pengembangan bahasa C, yang mana bahasa menyelesaikan suatu masalah dengan membagi-bagi masalah tersebut kedalam sub-sub masalah yang lebih kecil.


   Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratories mengembangkan bahasa B menjadi bahasa C. Bahasa B yang diciptakan oleh Ken Thompson sebenarnya merupakan pengembangan dari bahasa BCPL ( Basic Combined Programming Language ) yang diciptakan oleh Martin Richard.

   Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kunoini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram professional.

Berikut Beberapa aturan yang digunakan pada Bahasa C++  :
1. Bahasa C++ membedakan penulisan huruf besar dan kecil.
2. Untuk memberi komentar pada suatu statement (keadaan), dapat menggunakan /* di awal dan */ di akhir    
    atau // dalam satu baris.
3. Awal dan akhir subroutine atau fungsi harus diapit kurung kurawal.
4. Setiap statement harus diakhiri tanda titik koma.
5. Setiap variabel yang digunakan wajib dideklarasikan terlebih dahulu.

Jika dari pembaca ingin mencoba mempelajari Bahasa C++ ini silanhkan mencoba softwarenya.
Link: http://www.softpedia.com/get/Programming/Other-Programming-Files/Qt-Creator.shtml

0 comments:

Post a Comment

 

Rahmat Blog Copyright © 2011 - |- Template created by O Pregador - |- Powered by Blogger Templates