Sejarah Singkat Bahasa Pemrograman C

Assalamu` Alaikum


       Pada hari ini saya akan menjelaskan sedikit pengetahuan tentang Bahasa C. Bahasa ini adalah bahasa pemrograman dasar yang wajib diketahui, terbukti dengan diadakannya kurikulum pengenalan mengenai bahasa ini di perguruan tinggi semester awal. Langsung saja berikut ini sejarah singkatnya. Langsung saja silahkan baca hingga akhir penjelasan ini. salam,,,,,,

Bahasa Pemrograman C

   
   Bahasa ini merupakan bahasa pemrograman yang diciptakan oleh Brian Kernighan dan Denis Ritchie di Bell Research Labs. Beliau ( Brian dan Ritchie ) sebelumnya melakukan riset atau penelitian tentang bahasa B yang diciptakan oleh Ken Thompson jadi dengan kata lain Bahasa C merupakan kelanjutan atau reformasi dari bahasa c. Sebenarnya Bahasa B dahulunya juga adalah pengembangan BCPL ( Basic Combined programming Language ) yang di ciptakan oleh Martin Richard. Namun meskipun begitu Bahasa C sampai sekarang masih mempunyai peran besar dalam dunia programming entah itu dalam pemrogramannya
( contoh pemrograman robot ) maupun set instruksi dalam aplikasi atau software.
   Dalam perkembangannya bahasa C mulai merambah pada para programming baik itu programming yang masih dalam masa pembelajaran hingga para programming handal. Bahasa ini merupakan bahasa yang compatible bagi pemula, menengah, maupun programming handal karena bahasa ini merupakan bahasa yang bisa dikatakan bahasa tingkat rendah namun juga bisa dikatakan sebagai bahsa tingkat tinggi. pada saat ini bahasa pemrograman c digunakan sebagai bahasa resmi sistem operasi unix.
     Bahasa C telah mengalami banyak perkembangan, mulai dari C#, C++, dan merupakan awal kemunculan dari Java Script, PHP, Java, perl dan lain sebagainya. Bisa kita simpulkan bahwa Bahasa C adalah induk dari beberapa bahasa pemrograman sampai saat ini.


Kelebihan Bahasa C

  1. Termasuk sebagai bahasa yang terstruktur sehingga program dapat lebih mudah dipahami atau dikembangkan
  2. Lebih mudah dimengerti
  3. Hampir tersedia di semua jenis computer
  4. Mengenal data pointer
  5. Proses executable program lebih cepat
  6. Dukungan pustaka yang banyak
  7. Banyak memiliki operator untuk mengolah / memanipulasi data

Kekurangan Bahasa C

  1. Programming kadang kesulitan karena terlalu banyak operator atau karakter dalam set instruksi atau coding
  2. Dibutuhkan ketelitian yang tinggi, karena banyak karakter menjadikan setiap huruf bisa saja menjadi komponen penting terkait berhasil atau tidaknya sebuah program
  3. Kesulitan penggunaan pointer terutama bagi para programming yang masih dalam fase belajar, dikarenakan belum banyak yang tahu bagaimana penggunaan pointer dalam instrusi dan fungsinya


Wassalamu` Alaikum

Comments

Popular posts from this blog

Fungsi gets(), getchar(), getch() dan getche() bahasa C

Printf dan Scanf beserta contohnya

Program menghitung luas segitiga bahasa c