Home > Bahasa C > Pusing dengan Bahasa C

Pusing dengan Bahasa C

Ya.. Allah, berikan aku kemudahan dalam mempelajari kuliah Algoritma & Struktur Data dan juga bahasa C.

Beberapa Hari lalu aku sangat sedih karena aku gagal dalam praktikum Algoritma & Struktur data. Aku gak ngerti sama sekali gimana caranya translate notasi algoritmik ke dalam bahasa C. Kemarin aku menyempatkan diriku belajar bahasa C++ (bukan C sih, tapi gak apa-apa solanya C ama C++ mirip). Karena cara belajar paling baik adalah dengan mengajari orang lain, maka melalui blog ini aku ingin berbagi apa yang aku pelajari beberapa hari lalu.

Sebagai permulaan saya akan membahas Apakah itu C dan C++.
C adalah suatu bahasa pemprograman yang berada diantara bahasa beraras rendah (bahasa yang beorientasi pada mesin) dengan bahasa bearas tinggi (bahasa yang berorientasi pada manusia). Bahasa beraras tinggi mempunyai kompabilitas tinggi antarplatform. Karena itu amatlah mudah untuk membuat program pada berbagai mesin. Berbeda dengan bahasa beraras rendah yang setiap perintahnya bergantung pada tiap jenis mesin. Berbicara tentang C, maka tak salahnya kita mengetahui siapakah orang yang bejasa dalam membuat bahasa C, beliau adalah BrianW. Kernighan dan Dennis M. Ritchie (1972). C adalah sebuah program terstuktur yang membagi program dalam sejumlah blok. Tujuan dilakukan pembagian tersebuat adalah untuk memudahkan pembuatan dan pengembangan program. Dengan C, sebuah program dengan mudah dapat dipindahkan dari satu jenis mesin ke jenis mesin lainnya.
Bahasa C++ sendiri dibuat satu dekade setelah C. Diciptakan oleh Bjarne Stroustrup, Laboratorium Bell, AT&T pada tahun 1983. C++ lebih kompatibel disbanding dengan C. Nama C++ sendiri merupakan nama yang diberikan oleh Rick Mascitti karena ++ sendiri beasal dari nama operator penaikan dalam bahasa C. Sedangkan pada awal mulanya nama C++ sendiri adalah “a better C”.
Keistimewaan C++ adalah kemampuannya dalam mendukung pemrograman yang beorientasi objek(PBO) atau Object Oriented Programming (OOP). Tujuan utama pembuatan C++ sendiri adalah untuk meningkatkan produktifitas program dalam membuat aplikasi. Greg Perry (1993) mensitir ungkapan para pelopor industry C++ yang pada intinya adalah C++ dapat meningkatkan produktivitas pemprogram lebih dari dua kali lipat dibandingkan bahasa procedural seperti C, Pascall dan Basic. Hal ini didasarkan bahwa kenyataan kode yang ditulis dengan C++ lebih mudah digunakan kembali pada program-program lain (reusability).
Demikia penjelasan dari saya, unuk pembahasan selanjutnya saya, Insya Allah saya aka membahas apakah yang disebut Pemrograman Beorientasi Objek .

Wassalamualaikum……. (pangeran.lonely@gmail.com)

Categories: Bahasa C
  1. aai_lol
    October 27, 2008 at 3:40 pm

    jangan lah dikau pusink leh
    tenank
    robash
    hahahaha

  2. mk
    December 21, 2008 at 11:42 am

    Buatlah mudah… Belajarlah C/C++ sebab syntaxnya sangat mirip dengan Java dan PHP.. meski ada perbedaannya.. Untuk mendapatkan CD Ubuntu, silakan pesan ke Shipit Ubuntu

  3. March 15, 2009 at 4:41 am

    Iya nih, saya juga lagi mulai belajar C++ tapi ga dong dong….

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: