PPC Iklan Blogger Indonesia

Friday, December 9, 2011

Pengenalan Program Dalam Bahasa C

Teman-teman pecinta pemograman untuk pertama kalinya saya ingin share ilmu yang saya punya. Walaupun hanya sedikit pengetahuan saya mengenai pemograman ini. Pertama-tama saya ingin memperkenalkan tentang sejarah bahasa C. Untuk lebih detailnya kita lihat aja dibawah ini…


Sejarah Bahasa

Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Ricahrds pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Pekembangan 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 Komputer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX. Hingga saat ini penggunaan bahasa C telah merata diseluruh dunia. Hamper semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemograman popular seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita sangat perlu mempelajarinya.

Kelebihan dan Kekurangan Bahasa C

Kelebihan Bahasa C

1. Bahasa C tersedia hamper di semua jenis komputer.

2. Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis komputer.

3. Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.

4. Proses executable program bahasa C lebih cepat.

5. Dukungan pustaka yang banyak.

6. C adalah bahasa yang terstruktur.

7. Bahasa C termasuk bahasa tingkat menengah.

Kekurangan Bahasa C

1. Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingukan pemakai.

2. Bagi pemula pada umumnya akan kesulitan menggunakan pointer.

Untuk perkenalan bahasa C nya sekian dulu. Selanjutnya akan dibahas pada sesi selanjutnya..............

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...