Loading

Tuesday, May 15, 2012

Pemrograman bahasa C , C++

Di postingan kali ini, saya akan coba  mengulas tentang Bahasa pemrograman yakni bahasa c ,
yang kebetulan materi Pemrograman Bahasa C ini baru saya dapatkan kemarin waktu awal2 semester 1,2.
disini saya akan memaparkan tentang Pemrograman Bahasa C mulai dari Sejarah , pengembangnya, kelebihan ,kekurangan ,beberapa contoh code/perintah untuk  programnya ,editornya serta cara praktiknya (compile).
untuk dapat belajar Bahasa pemrograman ada baiknya jika kita mengenal terlebih dahulu sejarahnya

Sejarah & ulasan singkat  bahasa C
Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin
Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang
kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan
selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell
Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali
digunakan di computer Digital Equipment Corporation PDP-11 yang menggunakan system
operasi UNIX. Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir
semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib.
Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks
dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya.

Meskipun populer, bahasa C terkesan lebih rumit jika dibandingkan dengan ‎bahasa pemrograman lainnya, khususnya jika digunakan oleh para pemrogram pemula. Ketika ALGOL dan banyak turunan ALGOL menggunakan kata-kata yang ‎mudah diingat seperti BEGIN dan END untuk membatasi sebuah seksi dalam instruksi program, bahasa C ‎malah menggunakan tanda kurung keriting ({ dan }). Beberapa operasi juga disederhanakan, bahkan ‎banyak singkatannya yang cukup membingungkan para programmer pemula. Contoh yang sering ‎digunakan adalah printf, dan scanf. Meskipun demikian, program-program yang ditulis dalam bahasa C ‎seringnya lebih efisien dibandingkan dengan bahasa pemrograman lainnya, yang artinya program-‎program dalam bahasa C diterjemahkan ke dalam machine code dalam jumlah yang relatif lebih sedikit ‎jika dibandingkan dengan program yang ditulis dalam bahasa pemrograman lainnya. Salah satu bagian ‎yang paling canggih dari bahasa C adalah bahwa bahasa C memiliki "pointer", selain tentunya "variabel" ‎dan "konstanta". Istilah Pointer dalam bahasa pemrograman merujuk kepada alamat-alamat memori yang ‎mengizinkan para programmer untuk melakukan beberapa tugas secara jauh lebih efisien, dengan ‎melibatkan bit, byte, dan word memori. Karenanya, banyak orang menyebut bahasa C sebagai "High-level ‎Assembly language, atau bahasa rakitan tingkat tinggi.‎
demikianlah Sejarah dan ulasan singkat mengenai Pemrograman Bahasa C yang dapt saya paparkan.
mengenai contoh program, editor & aplikasi yang digunakan untuk Belajar bahasa tersebut insyaallah akan saya post kembali nanti ....





Baca juga :
Flashing Galaxy mini Froyo ke ginggerbread 2.3.4
Androider
kumpulan Tips n' Trick
Kumpulan Chord gitar & lirik lagu
 

No comments:

Post a Comment