Page 6 - Project Akhir Media Pendidikan
P. 6

1.4.  Apa Itu Bahasa Pemrograman?

                      Pada sub bab sebelumnya Anda telah banyak membaca istilah ‘bahasa pemrograman’.
                      Sebenarnya apa yang dimaksud dengan bahasa pemrograman? Bahasa pemrograman
                      adalah suatu kumpulan kata (perintah) yang siap digunakan untuk menulis suatu kode
                      program sehingga kode-kode program yang kita tulis tersebut akan dapat dikenali oleh
                      kompilator yang sesuai. Kata-kata tersebut dalam dunia pemrograman sering dikenal
                      dengan istilah keyword (terkadang disebut reserved word). Untuk mempelajari salah
                      satu bahasa pemrograman tertentu, tentunya kita tidak hanya menghafal semua keyword
                      (kata kunci) yang ada di dalamnya, namun kita juga perlu untuk memahami fungsi dan
                      aturan penggunaannya.

                      Sekarang  ini  banyak  sekali  bahasa  pemrograman  yang  dapat  digunakan  untuk
                      mengembangkan suatu perangkat lunak, diantaranya bahasa C, C++, Pascal, Java dan
                      banyak lagi lainnya. Bahkan untuk pembuatan pemrograman visual pun, telah banyak
                      tersedia perangkat lunak seperti C++Builder, Delphi, JBuilder, Visual C++ dan yang
                      lainnya.

                      1.5.  Mengapa Menggunakan Bahasa C?


                      Seperti yang telah dikatakan sebelumnya bahwa sekarang banyak sekali terdapat bahasa
                      permograman  tingkat  tinggi  (high  level  language)  seperti  Pascal,  BASIC,  COBOL  dan
                      lainnya. Walaupun demikian, sebagian besar dari para programmer profesional masih tetap
                      memilih bahasa C sebagai bahasa yang lebih unggul, berikut ini alasan-alasannya:

                      ❑  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.

                      ❑  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.

                      ❑  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.

                      ❑  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.

                      ❑  Bahasa C merupakan bahasa tingkat menengah (middle level language) sehingga
                          mudah untuk melakukan interfacing (pembuatan program antar muka) ke perangkat
                          keras (hardware).




                                                           2
   1   2   3   4   5   6   7   8   9   10   11