Bahasa C disebut juga sebagai bahasa yang standar. Dalam hal ini, standar bukan berarti bahasa yang bisa digunakan dengan mudah. Standar artinya, bahasa C memiliki peluang banyak untuk bisa di transformasi pada bahasa C versi lain dengan hanya sedikit memodifikasinya. Selain itu, bahasa C disebut sebagai bahasa tingkat menengah lantaran ia memiliki kesempatan untuk masuk ke dalam tingkat tinggi maupun bahasa tingkat rendah.
Kelebihan Bahasa C
Bahasa C memiliki beberapa kelebihan dibanding dengan bahasa pemrograman yang lain. Berikut ini beberapa kelebihan yang paling sering ditemui oleh pemrogram ketika mereka menggunakan bahasa C sebagai alat kerja mereka.
1. Tersedia hampir di semua jenis komputer
Bahasa C terdapat hampir di semua jenis komputer. Mulai dari komputer mikro,makro, hingga komputer mini. Ini menjadi salah satu kelebihan karena bahasa ini menjadi bahasa yang awam digunakan dan proses mempelajarinya pun menjadi lebih mudah bagi sebagian pemrogram yang masih pemula.
2. Bersifat Portable
Bahasa C memiliki sifat portable. Portable dalam hal ini berarti bahwa bahasa C yang ditulis di satu komputer, bisa dipindahkan di komputer lain tanpa mengotak-atik, atau jika diperlukan untuk mengotak-atik, tidak muncul kerumitan dalam memodifikasinya.
3. Banyak Struktur
Bahasa C dilengkapi dengan banyak sekali struktur data dan pengendalian proses. Bahasa C memiliki struktur bahasa yang baik sehingga mampu dengan mudah dipelajari dan dapat dengan mudah pula diketahui kesalahan dari sebuah program. Selain itu juga memudahkan dokumentasi sebuah program.
4. Lebih mudah dipahami
Bahasa C lebih mudah dipahami. Hal ini memudahkan pemrogram karena ia tak perlu memahami seluruh komponen komputer secara utuh. Selain itu, bahasa C ini memiliki orientasi pada masalah bukan pada mesin. Sehingga jika ditemukan kesalahan pada program, ia akan lebih cepat menyelesaikannya.
5. Manipulatif
Bahasa C memiliki kemungkinan untuk memanipulasi data. Hal ini tentu akan membuat pemrogram bisa memanipulasi data dari bentuk bit ke byte atau memanipulasi sebuah alamat dari data atau pointer yang ada.
Kekurangan Bahasa C
Bahasa C juga memiliki beberapa kekurangan. Meskipun terkesan bahwa bahasa C ini lebih mudah dan tidak serumit bahasa yang lain, ia tetap memiliki beberapa kekurangan. Kekurangan-kekurangan tersebut adalah
1. Terlalu Fleksibel
Bahasa C yang terlalu fleksibel dan memiliki banyak operator membuat penggunanya kebingungan. Karena saking banyaknya operator, bagi sebagian orang yang baru pertama kali menggunakan bahasa C akan kesulitan untuk beradaptasi.
2. Pointer
Dalam bahasa C, pointer adalah satu bagian yang paling penting. Dalam bagian ini orang yang menggunakan bahasa C bisa menggunakannya dengan baik dan maksimal. Akan tetapi, banyak sekali pengguna yang masih belum paham akan kegunaan pointer dan bagaimana cara menggunakannya.
sumber : http://dosenit.com/kuliah-it/pemrograman/kelebihan-dan-kekurangan-bahasa-pemrograman-c
sumber : http://dosenit.com/kuliah-it/pemrograman/kelebihan-dan-kekurangan-bahasa-pemrograman-c
0 komentar:
Posting Komentar