Kelebihan dan Kekurangan Bahasa Pemrograman
Saturday, November 17, 2018
Add Comment
Pada
matakuliah Algoritma dan Pemrograman ini, mahasiswa diwajibkan bisa dan menguasai bahasa pemrograman. Dan mungkin sebelum kita memulai dengan
pemrogramannya, kita bisa melihat dahulu, apa sih sebenarnya kelebihan maupun
kekurangan bahasa pemrograman ini?
KELEBIHAN DAN PENJELASANNYA
1. Bahasa C tersedia
hampir di seluruh jenis komputer.
Bahasa C merupakan
Bahasa komputer yag tersedia baik di komputer mikro maupun di komputer besar (mainframe
computer).
2. Kode bahasa C
sifatnya adalah portable dan fleksibel.
Aplikasi yang ditulis
dengan bahasa C untuk suatu komputer tertentu dapat digunakan di komputer lain
hanya dengan modifikasi yang sedikit saja.
3. Bahasa C hanya
menyediakan sedikit kata kunci.
Telah kita ketahui
bahwa bahasa C standar ANSI cuma menyaratkan sebanyak 32 kata-kata kunci kunci,
turbo hanya menyediakan 39 kata-kata kunci, C++ hanya menyediakan 48 kata
kunci. Coba kita bandingkan dengan bahasa-bahasa yang lain yang memang
menyediakan ratusan kata-kata kunci. Semakin sedikit kata-kata kunci yang
digunakan oleh suatu bahasa, semakin mudah bagi si pemakai untuk mempelajari dan
menggunakan bahasa itu.
4. Proses executable
program bahasa C lebih cepat.
Karena filosoli bahasa
C yang memang hanya menyediakan sedikit kata-kata kunci, maka konsekuensinya
program hasil dari kompilasi bahasa C bisa dibilang relatif akan lebih cepat
prosesnya di bandingkan dengan hasil dari bahasa lain. Dengan demikian,
aplikasi yang dibuat dengan bahasa C akan menjadi aplikasi yang efisien dan
kompetitif.
5. Dukungan pustaka
yang banyak.
Telah disebutkan bahwa
keandalan bahasa C dicapai dengan fungsi-fungsi pustakanya. Fungsi-fungsi
pustaka ini disediakan oleh versi-versi bahasa C masing-masing atau dapat
dibeli dari sumber yang lain. Ribuan fungsi-fungsi pustaka C telah tersedia di
pasaran sampai sekarang, mulai dari fungsi-fungsi pustaka yang sederhana sampai
dengan yang rumit, misalnya itu funsi pustaka untuk membuat indeks dari file
database menggunakan B+ tree yang digunakan di dBASE. Dukungan pustaka fungsi
dan kelas yang cukup banyak ini memungkinkan pembuatan aplikasi makro.
6. Bahasa C adalah
bahasa yang terstruktur.
Bahasa C mempunyai
struktur yang baik sehingga mudah untuk dipahami. C disebut dengan bahasa yang
terstruktur karena menggunakan fungsi-fungsi sebagai program-program bagiannya.
Struktur bahasa C yang baik selain mudah dipelajari, juga memudahkan dalam
pembuatan program, memudahkan pelacakan kesalahan program dan akan menghasilkan
dokumentasi program yang baik.
7. Bahasa C termasuk
bahasa tingkat menengah dan lebih dekat dengan bahasa mesin.
8. Kode program
bersifat reuseable, sehingga dapat digunakan kembali
pada project lain dengan hanya menggunakan library dan file header.
9. C++ dapat membuat
aplikasi graphic processor berkualitas tinggi.
KEKURANGAN DAN PENJELASANNYA
1. Banyaknya Operator
serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
2. Bagi pemula pada
umumnya akan kesulitan menggunakan pointer
Jadi, dapat kita
simpulkan, tidak ada salahnya kan kita belajar pemrograman dengan Bahasa C / C++
ini. Sebab cukup terorganisir, dan memungkinkan untuk pembuatan skala besar /
makro.
0 Response to "Kelebihan dan Kekurangan Bahasa Pemrograman "
Post a Comment