Sintaks : aturan gramatikal atau komposisi suatu program yang mengatur tata cara penulisan huruf, angka dan karakter lain.
contoh : pada pembuatan program pascal antara dua statement dipisahkan oleh titik koma(;).
X := 1 ; X := X + 1;
Semantik : mendefinisikan arti dari program yang benar secara sintaks dari bahasa pemrograman tersebut.
contoh: pada pembuatan program C
Int vector [10]
arti semantiknya : akan menyebabkan ruang sebanyak 10 elemen integer diberikan kepada variabel bernama vector ( 0 - 9 untuk array dalam C )
Pragmatis : memperhatikan tentang pemakaian bahasa, area aplikasi, kemudahan implementasi dan penggunaan, dan sukses bahasa didalam desain pelaksanaan tujuannya. Kekuatan yang membentuk suatu bahasa pemrograman meliputi arsitektur komputer, praktek rancang-bangun perangkat lunak (terutama daur hidup perangkat lunak), model komputasional, dan daerah aplikasi (contoh: alat penghubung pemakai, sistem pemprograman, dan sistem ahli).
Tujuan umum bahasa pemrograman berpegang pada prinsip desain bahasa pemrograman yang berikut
Prinsip Kelengkapan Komputasional
Model komputasional untuk tujuan umum suatu bahasa pemrograman harus universal.
Prinsip Implementasi
Implementasi harus efisien dalam penggunaan waktu dan ruangnya. Prinsip Memprogram harus ditulis dalam suatu bahasa yang mencerminkan daerah masalah.
Tidak ada komentar:
Posting Komentar