Beberapa kelebihan dari bahasa C:
a. Bahasa
C merupakan bahasa yang powerful dan fleksibel yang telah terbukti dapat
menyelesaikan program-program besar seperti pembuatan sistem operasi, pengolah
kata, pengolahan gambar (seperti pembuatan game) dan juga pembuatan
kompilator untuk bahasa pemrograman baru.
b. Bahasa
C merupakan bahasa yang portabel sehingga dapat dijalankan di beberapa sistem
operasi yang berbeda. Sebagai contoh program yang kita tulis dalam sistem
operasi Windows dapat kita kompilasi di dalam sistem operasi Linux dengan
sedikit ataupun tanpa perubahan sama sekali.
c. Bahasa
C merupakan bahasa yang sudah populer dan banyak digunakan oleh para programmer
berpengalaman sehingga kemungkinan besar library (pustaka) dan aksesoris
program lainnya yang diperlukan dalam pemrograman telah banyak disediakan oleh
pihak luar/lain dan dapat diperoleh dengan mudah.
d. Bahasa
C merupakan bahasa yang bersifat modular, yaitu yang tersusun atas rutin-rutin
tertentu yang dinamakan dengan fungsi (function) dan fungsi-fungsi
tersebut dapat digunakan kembali untuk pembuatan program-program lainnya tanpa
harus menulis ulang implementasinya.
e. Bahasa
C merupakan bahasa tingkat menengah (middle level language) sehingga
mudah untuk melakukan interfacing (pembuatan program antar muka) ke
perangkat keras (hardware).
Adapun kelemahan bahasa C yang dirasakan
oleh para pemula bahasa C:
a.
Banyaknya
operator serta fleksibilitas penulisan program kadang-kadang membingungkan
pemakai. Kalau tidak dikuasai sudah tentu akan menimbulkan masalah.
b.
Para
pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan tidak
terbiasa menggunakannya. Padahal keampuhan C justru terletak pada pointer.
semoga bermanfaat.
Jack Nino
Tidak ada komentar:
Posting Komentar