Selasa, 25 Desember 2012

Bahasa Pemrograman C

http://ademarfuahlubis.blogspot.com/2010/10/bahasa-pemrograman-c.html
Bahasa pemrograman C adalah salah satu bahasa pemrograman komputer yang dibuat pada tahun 1970-an untuk Sistem Operasi Unix oleh Bell Labs (Ken Thompson dan Dennis M. Ritchie). Merupakan kelanjutan dari bahasa BCPL. Bahasa Pemrograman C merupakan salah satu bahasa pemrograman yang paling sering dipakai oleh pemrogram di seluruh dunia, terutama karena C memperbolehkan pengaksesan memori secara manual.

Bahasa C telah mempengaruhi bahasa-bahasa pemrograman yang lain, terutama C++. Bahkan bahasa C seringkali dipakai untuk membuat bahasa-bahasa pemrograman yang lain. Umumnya bahasa C dipakai untuk membuat program sistem dan jaringan, walaupun tidak jarang juga dipakai untuk membuat program aplikasi.

Bahasa B merupakan suatu bahasa pemrograman yang tidak memiliki jenis suatu data seperti halnya PL/M. Berdasarkan gambaran bahasa B, DENNIS RITCHIE menulis bahasa C. Nama C diambil berdasarkan urutan sesudah B dari bahasa BCPL. Tujuan bahasa C pada mulanya untuk membentuk suatu sistem operasi yang akan digunakan pada mesin komputer DEC PDP-11 yang baru.

Pada tahun 1978, Dennis Ritchie dan Brian Kernighan menerbitkan edisi pertama dari buku yang berjudul The C Programming Language. Buku ini hingga sekarang diakui sebagai kitab suci bahasa C dan merupakan referensi utama seorang pemrogram yang ingin mengetahui tentang bahasa C, terutama karena begitu lengkapnya cakupan buku ini tentang bahasa C dan mudahnya program yang dicontohkan dalam buku ini.

Versi bahasa C yang ditampilkan dalam buku ini kemudian dikenal dalam kalangan pemrogram sebagai C K&R. Pada buku The C Programming Language edisi kedua kemudian melingkupi ANSI C yang diperkenalkan belakangan.


KEUNGGULAN BAHASA C

Beberapa keunggulan bahasa C antara lain :
  1. Tersedianya fasilitas pemrograman yang cukup lengkap untuk membangun berbagai aplikasi, antara lain: jenis data ( pointer, structure, dan string ), operator dan struktur kendali, serta fungsi-fungsi pustaka standar yang dapat digunakan untuk kegunaan input / output, alokasi tempat penyimpanan, mengolah string, dan lain-lain.
  2. Program yang ditulis dalam bahasa C adalah efisien karena bahasanya yang ringkas dan jenis data serta operatornya sangat dekat berkaitan dengan operasi-operasi yang disediakan langsung oleh sebagian besar komputer. Dengan kata lain, perbadaan sistematik antara C dan perangkat keras komputer adalah sangat kecil.
  3. Program C pada umumnya sangat portable di antara berbagai sistem komputasi sehingga untuk memindahkan aplikasi dari komputer dan sistem operasi yang satu ke sitem yang lain relative mudah.
  4. Sistem operasi UNIX menyediakan banyak sekali perkakas pemrograman yang dapat meningkatkan produktivitas pemrograman C dan merupakan titik awal untuk pembuatan aplikasi baru. Hal ini menyebabkan jumlah program C yang ditulis dan jumlah pemrogram C semakin hari semakin terus bertambah. 

  
  

 
Terima Kasih Atas Kunjungannya, Silahkan Berikan Komentar Anda
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes |