PENGERTIAN SINGKAT BAHASA C
A.
DASAR TEORI
1.1 Pengertian Bahasa C
Bahasa
C adalah salah satu bahasa
pemrograman yang populer di dunia dan mempunyai kemampuan lebih dari bahasa
pemrograman yang lain. Banyak sekali aplikasi-aplikasi yang ditulis dalam bahasa
C, atau paling tidak inti utama programnya ditulis dalam bahasa C.
Bahkan,
Software Development Kit untuk Windows ditulis dalam bahasa C.
Bahasa C merupakan bahasa pemrograman yang sifatnya portable,
yaitu dengan sedikit atau tanpa perubahan, suatu program yang ditulis dengan bahasa
C pada suatu komputer dapat dijalankan pada komputer lain.
Bahasa
C merupakan general-purpose
language, yaitu bahasa pemrograman yang dapat digunakan untuk tujuan apa
saja. C merupakan industrial-strenght language. Dengan bahasa
C, kita dapat membangun beragam aplikasi, mulai dari pemrograman sistem,
aplikasi cerdas (artificial intelligence), sistem pakar, utility,
driver, database, browser, network programming, sistem operasi,
game, virus, dan lainnya.
Bahasa
C diciptakan oleh Dennis Ritchie pada
tahun 1972. Sebenarnya, bahasa C merupakan pengembangan dari bahasa BCPL
yang lebih dahulu ada. Sebagai bahasa yang digolongkan dalam middle level
language, bahasa C mempunyai kemudahan didalam mengakses perangkat
keras, juga kecepatan prosesnya yang mendekati low level language
seperti Assembly, tetapi memberikan kemudahan yang tidak ditawarkan Assembly.
Disamping
itu, bahasa C jauh lebih mudah untuk dipelajari jika dibandingkan dengan
bahasa low level karena mendekati frase-frase dalam bahasa manusia,
yaitu bahasa Inggris. .
Bahasa C mempunyai banyak keuntungan dibandingkan dengan bahasa pemrograman lainnya. Bahasa C merupakan bahasa yang kokoh dan memberikan keleluasaan kepada penggunanya. Pada tahun 80-an, penggunaan bahasa C di dunia industri semakin luas, sehingga kemudian distandarisasi oleh ANSI dan kemudian diadopsi oleh ISO, lalu diadopsi ulang oleh ANSI. Official name bahasa C adalah ISO/IEC 9899-1990.
Bahasa C mempunyai banyak keuntungan dibandingkan dengan bahasa pemrograman lainnya. Bahasa C merupakan bahasa yang kokoh dan memberikan keleluasaan kepada penggunanya. Pada tahun 80-an, penggunaan bahasa C di dunia industri semakin luas, sehingga kemudian distandarisasi oleh ANSI dan kemudian diadopsi oleh ISO, lalu diadopsi ulang oleh ANSI. Official name bahasa C adalah ISO/IEC 9899-1990.
Kelebihan Bahasa C:
-
Bahasa C tersedia hampir di semua jenis computer.
-
Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis
computer.
-
Bahasa C hanya menyediakan sedikit kata-kata kunci. hanya terdapat 32 kata
kunci.
-
Proses executable program bahasa C lebih cepat
-
Dukungan pustaka yang banyak.
-
C adalah bahasa yang terstruktur
-
Bahasa C termasuk bahasa tingkat menengah
Kekurangan Bahasa C:
-
Banyaknya operator serta fleksibilitas penulisan program kadang-kadang
membingungkan pemakai.
- Bagi pemula pada umumnya akan kesulitan menggunakan
pointer.
Salah
satu satu software yang membuat program bahasa C ialah software Dev C++. Dev C++ adalah salah satu program compailer
yang open source. Dev C++ dikembangkan oleh Bloodshed Software (GNU). Dev C++
menggunakan sistem paket yang terpisah, seperti repository paket di ubuntu. Biasanya
software ini dijalankan dalam OS Windows.
Komentar