Pembagian Bahasa Pemograman


http://ngutak-ngatik91.blogspot.com
Bahasa pemograman merupakan sebuah paket bahasa yang gunakan untuk membentuk sebuah bahasa turunan,bahasa turunan ini bisa berupa bahasa pemograman atau bisa juga berupa hasil akhir yang sering disebut dengan istilah aplikasi pemograman.menurut cara prosesnya,bahasa pemograman dapat dibagi menjadi dua yaitu :
ü Bahasa Compiler
Pada bahasa pemegraman,yang di katakana sebagai bahasa compiler adalah bahasa yang akan mengubah script script program kedalam source code, selanjutnya dari bentuk source kode akan di ubah menjadi bentuk object code,bentuk dari object kode akan menghasilkan file yang lebih kecil dari file mentah sebelumnya.Selanjutnya bentuk object code akan berubah menjadi sebuah program yang siap dijalankan tanpa adanya program bantu pembuatnya,sehingga hasil dari bahasa program yang berbentuk compiler akan membentuk sebuah program yang berstatus sebagai program EXE yang akan di eksekusi tanpa adanya bantuan program pembuatnya.Contoh dari program yang tergolong kedalam Compiler adalah Pascal,C,ataupun pemograman yang berbentuk Visual seperti Delphi maupun Visual basic.
 ü Bahasa Interpreter
Bentuk pemograman yang lain adalah Interpreter,jenis ini sangat berbeda dengan compiler,pada bahasa Interpreter,script mentahnya tidak harus diubah kedalam Source Code,shingga pada saat menjalankan bentuk program,kodedasar secara langsung akan dijalakan tanpa harus melalui proses pengubahan kedalam bentuk source kode, sehingga apabila anda memiliki program yang memeiliki sedikit kesalahan,maka program anda akan tetep dijalankan tanpa harus menghiraukan kesalahan yang ada .Kekurangan dari bentuk Interpreter adalah program pembuatnya harus selalu tersedia dan berjalan pada saat kita mengaktifkan program yang dibuat,sehingga hasil dari program ini sebenernya bukan merupakan program yagn akan dieksekusi secara mandiri tanpa menggunakan program pembuatnya contoh programa dalam Interpreter adalah PHP,java,atau Pert.beberapa program tersebut bila dilihat memang semuanya menggunaka bentuk program yang disebut sebagai program scripting yang berjalan kebawah halaman browser seperti Internet Exproler,Mozila,atau pun Opera.


0 komentar:

Posting Komentar