Kriteria Bahasa Pemrograman


Seorang Programmer yang akan memilih bahasa pemrogramannya jika merasa bahwa bahasa pemrograman tersebut bagus dan mudah digunakan. Ada beberapa kriteria untuk penilaian suatu bahasa pemrograman, yaitu :

1. Kewajaran untuk aplikasi
   Bahasa pemrograman harus mempunyai struktur data, operasi-operasi, struktur kontrol dan syntax yang tepat untuk memecahkan suatu masalah.

2. Clarity, Simplicity dan Unity 
   Kemudahan, kesederhanaan dan kesatuan merupakan suatu kombinasi yang membantu programmer mengembangkan suatu algoritma.

3. Kemudahan untuk verifikasi program 
   Dengan verifikasi data yang mudah, maka suatu program akan dengan mudah dibangun dan dikembangkan.

4. Orthogonality
   Merupakan suatu atribut yang dapat dikombinasikan dengan beragam fitur bahasa pemrograman sehingga setiap kombinasinya mempunyai arti dan dapat digunakan. 

5. Portabilitas program 
   Kemudahan program untuk dipakai diberbagai jenis komputer.

6. Mendukung abstraksi
   Abstraksi merupakan suatu hal yang substansial bagi programmer untuk membuat suatu solusi dari masalah yang dihadapi.

7. Lingkungan Pemrograman
   Lingkungan pemrograman dapat berarti editor yang digunakan, dokumentasi yang baik, fasilitas debugging, user interface yang baik ataupun tools lain yang dapat digunakan untuk memudahkan pekerjaan programmer.

8. Biaya Penggunaan
   Biaya kompilasi program, Biaya eksekusi program, Biaya pemeliharaan program, Biaya penciptaan, Testing dan Penggunaan program.

Komentar