Bahasa Tingkat Tinggi
Bahasa Tingkat Tinggi
Bahasa tingkat tinggi adalah bahasa yang lebih dikenal oleh manusia, maksudnya adalah statement yang digunakan menggunakan bahasa yang dipakai oleh manusia (dalam hal ini adalah bahasa Inggris)
Memberikan fasilitas yang lebih banyak, seperti struktur kontrol program yang terstruktur, memiliki blok-blok, serta prosedur dan fungsi-fungsi seperti:
Kontrol struktur seperti :
- Kondisi (if .. Then .. Else);
- Perulangan (For, While);
- Struktur Blok (Begin ... End { .. })
Program mudah untuk dikoreksi dan diperbaiki (debug)
Tidak tergantung pada salah satu jenis mesin komputer
Bahasa tingkat tinggi biasanya masih membutuhkan translator
Oleh karena itu dari bahasa tingkat tinggi kedalam bahasa mesin dibutuhkan sesuatu untuk menterjemahkan agar mesin (komputer) mengerti apa yang diinginkan oleh manusia. Menerjemahkan statement bahasa tingkat tinggi ke dalam bahasa tingkat rendah dapat dibedakan menjadi dua; yaitu melalui interpreter atau compiler yang fungsinya adalah sama yaitu menterjemahkan.