Jumat, 19 Desember 2008

Kelebihan dan Kelemahan Bahasa Pemrograman C.

Beberapa kelebihan dari bahasa C:
􀂃 Bahasa C tersedia hampir di semua jenis komputer, baik mikro, mini maupun
komputer besar (mainframe computer).
􀂃 Kode bahasa C bersifat portabel. Suatu aplikasi yang ditulis dengan bahasa C
untuk suatu komputer tertentu dapat digunakan di komputer lain hanya dengan
sedikit modifikasi.
􀂃 Berbagai struktur data dan pengendalian proses disediakan dalam C sehingga
memungkinkan untuk membuat program yang terstruktur. Struktur bahasa yang
baik, selain mudah dipelajari juga memudahkan dalam pembuatan program,
pelacakan kesalahan program dan akan menghasilkan dokumentasi program yang
baik.

􀂃 Dibandingkan dengan bahasa mesin atau assembly, C jauh lebih mudah dipahami
dan pemrogram tidak perlu mengetahui mesin komputer secara detil. Dengan
demikian tidak akan menyita waktu yang terlampau banyak dalam menyelesaikan
suatu masalah ke dalam bentuk program. Hal ini dikarenakan C merupakan bahasa
yang berorientasi pada permasalahan, bukan berorientasi pada mesin.
􀂃 C memungkinkan memanipulasi data dalam bentuk bit maupun byte. Di samping
itu juga memungkinkan untuk memanipulasi alamat dari suatu data atau pointer.

Adapun kelemahan bahasa C yang dirasakan oleh para pemula bahasa C:
􀂃 Banyaknya operator serta fleksibilitas penulisan program kadang-kadang
membingungkan pemakai. Kalau tidak dikuasai sudah tentu akan menimbulkan
masalah.
􀂃 Para pemrogram C tingkat pemula umumnya belum pernah mengenal pointer dan
tidak terbiasa menggunakannya. Padahal keampuhan C justru terletak pada pointer.
Kesulitan yang diuraikan di depan akan bersifat sementara saja. Kalau para pemula C
mau mempelajarinya, sebenarnya tak ada yang dikatakan sulit sekali mengenai C.
Mereka yang sudah terbiasa justru menyatakan bahwa bekerja dengan C sangat
menyenangkan. Pepatah mengatakan “Di mana ada kemauan di situ ada jalan” dan
“Jika tak kenal maka tak sayang”

Tidak ada komentar:

Posting Komentar

pesan


ShoutMix chat widget