Program
komputer adalah rangkaian instruksi yang diberikan agar komputer dapat
bekerja. Suatu pekerjaan yang mungkin sederhana bagi manusia tidak
dapat dimengerti oleh komputer. Manusia harus memberikan petunjuk
kepada komputer bagaimana melakukan suatutugas dalam bentuk bahasa
pemrograman. Bahasa pemrograman berbeda dengan bahasa manusia, karena
komputer membutuhkan aturan yang lebih baku apa yang boleh dan apa yang
tidak boleh dalam suatu bahasa pemrograman. Aturan ini disebut sintaks
bahasa. Sintaks bahasa pemrograman ditentukan berdasarkan apa
yang bisa dilakukan oleh komputer, misalnya loop (perulangan), cabang
(branch), atau fungsi. Hanya program dengan sintaks yang benar yang
dapat dikompilasi atau diinterpretasi yang pada akhirnya bisa
dijalankan di komputer. Kompiler akan memberikan pesan kesalahan
apabila ada kesalahan dalam sintaks sehingga kita memperbaikinya. Untuk
menjadi programmer yang sukses, kita harus mengerti secara detail
sintaks dari bahasa pemrograman yang kita akan gunakan. Tetapi, sintaks
hanya sebagian cerita. Kita ingin program yang kita buat berjalan
sesuai dengan yang kita inginkan. Artinya program tersebut harus benar
secara logika. Program yang benar secara logika disebut memiliki
semantik yang benar. Di situs ini kita akan mempelajari tentang
sintaks dan semantik dari dari setiap bahasa pemrograman Java. Sintaks
mudah dihafal, tetapi semantik lebih seperti perasaan. Untuk itu, coba
download dan jalankan contoh-contoh program sehingga kita dapat
memahami bagaimana setiap program bekerja.
|