Programming : Berkenalan dengan Bahasa C


Ketika awal kuliah dulu, saya berkenalan pertama kali dengan C ketika mata kuliah Pengenalan Algoritma. Waktu itu saya adalah seorang mahasiswa Teknik Komputer. Lain halnya dengan mahasiswa Manajemen Informatika yang mempelajari bahasa C++. Saya menganggap bahwa C adalah pendahulu dari C++. Benarkah itu?

Apa itu Bahasa C?

Bahasa C merupakan bahasa general-purpose, bahasa tingkat tinggi yang pada awalnya dikembangkan oleh Dennis M. Ritchie untuk mengembangkan sistem operasi UNIX di Bell Labs. Bahasa general-purpose artinya adalah bahasa untuk tujuan umum, yaitu bisa untuk tujuan apa saja. Bahasa C pada mulanya diimplementasikan pada DEC PDP-11 komputer pada tahun 1972.

Pada dasarnya, sistem operasi UNIX, kompiler bahasa C dan semua proram aplikasi UNIX dibuat dengan menggunakan bahasa C. Bahasa C secara luas digunakan sebagai bahasa yang profesional untuk berbagai alasan :

  • Mudah dipelajari
  • Bahasa terstruktur
  • Menghasilkan program yang efisien
  • Dapat menangani aktifitas tingkat rendah
  • Dapat di kompilasi pada berbagai platform komputer


Kenapa Menggunakan Bahasa C?

Bahasa C pada awalnya digunakan untuk pengembangan sistem, terutama program yang menyusun sistem operasi. Bahasa C diadopsi sebagai pengembangan bahasa sistem karena menghasilan kode yang berjalan hampir secepat kode yang dibuat dalam bahasa assembly. Beberapa contoh penggunaan bahasa C :

  • Sistem operasi
  • Kompiler bahasa
  • Assemblers
  • Teks Editor
  • Print spooler
  • Driver Networks
  • Program Modern
  • Database
  • Bahasa Interprestasi
  • Utility


Program Bahasa C

Sebuah program bahasa C dapat terbagi menjadi 3 baris untuk jutaan baris dan harus ditulis kedalam satu atau lebih file dengan ekstensi ".c"; Sebagai contoh, hello.c. Kita dapat menggunakan "vi", "vim" atau teks editor lain untuk membuat program bahasa C.

Related Posts