Setiap bahasa pemrograman memiliki sintaks sendiri, atau
aturan, yang harus kamu ikuti jika ingin program kamu berjalan dengan benar, seolah-olah kamu berbicara dalam kehidupan nyata. Ini
bisa berupa hal-hal seperti cara kamu mengetik fungsi tertentu, apa yang dimasukkan pada baris kode, dan cara menyiapkan
fungsi. Setiap bahasa memiliki keunikan sintaks tersendiri, dan sementara beberapa mungkin berbagi
aturan yang sama, semua akan memiliki kekhasan yang membuatnya menonjol keluar
dari yang lain.
Masing-masing bahasa dikhususkan untuk
tugas tertentu, setiap kebutuhan memiliki aturannya sendiri untuk berfungsi.
Pemecahan atau mengabaikan aturan ini akan berakibat sebuah kesalahan. Sebagai
contoh. Jika kita ingin melakukan sesuatu sederhana seperti membuat variabel, di Java ketika kita harus menentukan jenis variabel apa
kita mendefinisikan dalam hal ini integer, dan tambahkan juga titik koma
setelah pernyataan. Dalam python, kita bahkan tidak perlu mendefinisikan terlebih
dahulu sebelum membuat
variabel dan hanya perlu mengetik apa yang ingin kita buat.
Sintaks Java:
type variableName =
value;
Sintaks Python:
variableName = value
Semua bahasa membutuhkan mengikuti sintaks, jika kamu lupa satu titik koma atau salah
menempatkan karakter, seluruh program tidak akan berjalan dan mengirim kamu kembali kesalahan sintaks. Misalnya,
dalam kalimat “ayo makan, budi”. Jika kamu lupa koma, meskipun mungkin tampak seperti
kesalahan kecil, itu akan mengubah seluruh konteks kalimat, membuatnya terdengar
seperti kita akan memakan budi. Aturan yang sama mengikuti untuk pemrograman, jika Anda lupa titik
koma, seluruh konteks program bisa rusak dan disalahartikan.
Itulah yang membuat IDE sangat berguna adalah
bahwa mereka akan memberi tahu kita jika dan kapan ada kesalahan sintaks dalam kode.
Karena betapa pentingnya sintaks untuk menulis kode dan ketika
belajar bahasa baru, kamu disarankan untuk mempelajari
aturannya dan sintaks bahasa sebelum memulai untuk menulis program kompleks
dalam bahasa pemrograman.
Komentar
Posting Komentar