Pengertian dan Fungsi Bahasa Pemrograman

Pengertian dan Fungsi Bahasa Pemrograman

Bahasa pemrograman adalah senjata utama untuk membangun berbagai jenis sistem yang ada di dunia ini. Misalnya website, aplikasi, sistem operasi, dan perangkat teknologi lainnya.

Bahasa pemrograman adalah bahasa yang di gunakan oleh programmer untuk berkomunikasi dengan komputer. Bahasa pemrograman tersusun dari beberapa sintaks yang membentuk perintah tertentu.

Hasil akhir dari penggunaan bahasa pemrograman adalah sistem operasi, aplikasi desktop, website, aplikasi mobile, bahkan berbagai perangkat teknologi yang biasa Anda operasikan sehari-hari.

Fungsi Bahasa Pemrograman

Secara umum, ada dua fungsi bahasa pemrograman yang wajib anda ketahui, antara lain:

1. Media Komunikasi antara Programmer dan Komputer

Fungsi pertama bahasa pemrograman adalah sebagai jembatan komunikasi antara programmer dan komputer. Ini sesuai dengan fungsi bahasa itu sendiri, yakni alat komunikasi yang di pahami oleh penuturnya.

Untuk menerjemahkan bahasa pemrograman ke bahasa komputer, ada dua metode yang biasa di gunakan, yaitu:

  1. Metode Compiler

Compiler adalah tools untuk memindai seluruh perintah bahasa pemrograman, lalu mengubah nya menjadi sebuah paket file baru. paket file ini berisikan kode mesin yang dapat di baca komputer atau perangkat lain.

Kemudian, komputer dapat mengeksekusi perintah bahasa pemrograman setiap kali pengguna menjalankan paket file tersebut.

  • Metode Interpreter

Interpreter adalah tools untuk mengubah perintah bahasa pemrograman menjadi kode mesin, tanpa menghasilkan paket file baru. Caranya dengan menerjemahkan perintah tersebut sebaris demi sebaris, saat program di jalankan.

Contoh tools yang lazim di pakai sebagai Interpreter adalah web browser. Oleh sebab itu, Interpreter sering di gunakan oleh bahasa pemrograman spesialis website, seperti JavaScript, Ruby, dan PHP.

2. Tools untuk Mengembangkan Sistem dan Program

Fungsi kedua bahasa pemrograman adalah sebagai tools untuk mengembangkan sistem dan program.

Editor: Zahra Nisa

Terima kasih sudah mengunjungi website saya >.<

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top
WhatsApp Tanya & Beli Program?