Source :www.dictio.id |
Bahasa Pemrograman merupakan sekumpulan perintah-perintah atau sintak yang digunakan untuk meprogram komputer. Komputer hanya dapat mengerti perintah-perintah yang ditulis berdasarkan aturan bahasa pemrograman tertentu. Berdasarkan tingkatan bahasanya, bahasa pemrograman dapat diklasifikasikan menjadi 3 kelompok. Yang pertama adalah bahasa mesin, bahasa mesin merupakan instruksi yang diberikan kepada komputer dengan memakai kode biner, contohnya 01100101100110. Yang kedua adalah bahasa tingkat rendah, bahasa tingkat rendah dikenal juga dengan bahasa rakitan atau dalam bahsa inggris disebut Assembly Language, yaitu dengan memberikan perintah-perintah singkat dan terstruktur kepada komputer beberapa contoh perintah yang digunakan dalam bahasa Asemmbly seperti, MOV,SUB,CMP,JUMP,JGE,LOOP, dsb.Selanjutnya adalah bahasa tingkat menengah, yaitu campuran bahasa manusia dan bahasa mesin. Salah satu contoh bahsa tingkat menengah adalah yang kita kenal dengan bahasa C.Dan yang terakhir adalah bahasa tingkat tingi, yang perintah-perintahnya diambil dari kosa kata manusia.Beberapa contoh bahasa pemrograman dalam bahasa tingkat seperti bahasa Basic,Pascal,Java, dll.
Pada dasarnya komputer hanya dapat menjalankan perintah-perintah dalam bahasa mesin.Masalahnya adalah, bahasa mesin terlalu sulit dimengerti oleh manusia. Disinilah diperlukan proses Kompilasi. Dalam proses kompilasi, semua kode dibaca terlebih dahulu dan jika tidak terdapat kesalahan dalam penulisan kode programnya selanjutnya kode akan diterjemahkan ke bahasa mesin. Program hasil kompilasi akan berbentuk file executable.Program yang menjalankan kompilasi ini disebut Compiler. Setiap bahasa pemrograman memiliki Compiler tertentu. Dalam bahasa mudahnya Compiler merupakan penerjemah dari bahasa pemrograman tertentu ke bahasa mesin.
No comments:
Post a Comment