Pengertian Bahasa Pemrograman

Pengertian Bahasa Pemrograman

Pengertian Bahasa Pemrograman adalah (programming language) adalah kosa kata atau aturan-aturan gramatik untuk memberikan perintah kepada komputer untuk melaksanakan suatu tugas.

Istilah pemrograman biasanya mengacu kepada tingkat-tinggi, seperti BASIC, C, C++, COBOL, FORTRAN, Ada, dan Pascal. Setiap bahasa mempunyai sekumpulan kata kunci yang unik dan sintaks khusus untuk mengatur perintah-perintah program.

Pemrograman tingkat-tinggi jauh lebih rumit daripada bahasa yang dapat di pahami komputer yang di sebut bahasa mesin. Setiap jenis CPU mempunyai bahasa mesin yang unik. Di antara bahasa mesin dan bahasa tingkat-tinggi terdapat bahasa assembly.

Bahasa assembly mirip dengan bahasa mesin, tetapi lebih memudahkan programmer untuk membuat program menggunakan huruf sebagai pengganti angka.

Bahasa mesin hanya mengandung angka. Di atas bahasa tingkat tingggi terdapat bahasa generasi keempat (fourth-generation languages, 4GL). 4GL adalah bahasa pemrograman yang paling mirip dengan bahasa manusia. Karena bahasa pemrograman tidak dapat di pahami secara langsung oleh mesin. Ada dua cara yang dapat di gunakan, yaitu dengan mengompilasi program menggunakan compiler dan menerjemahkan program menggunakan interpreter. Setiap bahasa mempunyai keunggulan dan kelemahan masing-masing.

Bahasa Pemrograman FORTRAN

Sebagai contoh, FORTRAN sangat baik untuk pemrosesan bahasa numerik tetapi tidak cocok untuk program yang sangat besar. Pascal sangat baik untuk menulis program yang terstruktur dan mudah di baca, tetapi tidak sefleksibel bahasa C. C++ mempunyai kemampuan untuk pemrograman berarah-obyek, tetapi lebih rumit dan sulit di pelajari.

Untuk memilih bahasa yang akan di gunakan tergantung kepada jenis komputer yang akan di gunakan untuk menjalankan program, panjang-pendek program, dan tentu saja kemampuan programmer.

Pemrograman, atau sering di istilahkan juga dengan bahasa komputer atau pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Dan juga pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang di pakai untuk mendefinisikan program komputer.

Bahasa ini memungkinkan seorang Programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa yang akan diambil dalam berbagai situasi secara persis.

Pemrograman