Bahasa pemrograman tingkat tinggi: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
k Membalikkan revisi 13923506 oleh 202.72.212.178 (bicara)
Tag: Pembatalan
Baris 11:
Perlu dicatat bahwa istilah "tingkat tinggi" dan "tingkat rendah" adalah relatif. Pada awalnya, bahasa rakitan dianggap sebagai bahasa tingkat rendah, sementara [[COBOL]], [[Bahasa pemrograman C|C]], dan lain-lainnya dianggap sebagai bahasa tingkat tinggi, mengingat mereka mengizinkan abstraksi terhadap fungsi, variabel, dan evaluasi ekspresi. Akan tetapi, banyak programmer saat ini mungkin menganggap bahasa C sebagai bahasa pemrograman tingkat rendah, mengingat bahasa pemrograman tersebut mengizinkan akses memori secara langsung dengan menggunakan alamatnya, dan juga dapat menggunakan beberapa direktif bahasa rakitan.
 
== Model eksekusi (eksekusi ya bukan ekse)==
Ada tiga buah model eksekusi untuk bahasa tingkat tinggi, yakni:
* [[Bahasa pemrograman yang diinterpretasikan|Diinterpretasikan]]{{br}}Bahasa jenis ini akan dibaca dan dieksekusi secara langsung tanpa adanya proses atau tahap kompilasi oleh [[kompilator]]. Alat bantu yang mampu melakukannya disebut sebagai [[Penerjemah (komputasi)|penerjemah]] (''interpreter'').