Komputer dan Bahasa pemograman

DERMAWAN ANUGRAH
2 min readMar 16, 2021

--

Apa Itu Bahasa Program?

Bahasa program adalah sekumpulan instruksi yang diberikan kepada komputer untuk dapat melaksanakan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan. Bahasa program berfungsi untuk memerintah komputer agar dapat mengolah data sesuai dengan langkah-langkah penyelesaian yang telah ditentukan oleh programmer. Bahasa ini memungkinkan seorang programmer untuk 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.

Tingkatan Bahasa Program

1. Bahasa Program Tingkat Rendah (Low-Level)

Bahasa program tingkat rendah berisi instruksi-instruksi yang ditujukan kepada komputer dengan menggunakan kode biner (binary). Kode-kode tersebut akan langsung diterjemahkan oleh komputer tanpa harus melalui proses kompilasi.

2. Bahasa Program Tingkat Menengah (Mid-Level)

Bahasa program tingkat menengah adalah instruksi yang berupa kode mnemonic seperti ADD, SUB, DIV, STOLOD, JMP dan lainnya. Namun, bahasa dalam tingkat menengah ini harus diterjemahkan terlebih dahulu ke dalam bahasa mesin, karena komputer hanya mengerti penggunaan bahasa mesin.

3. Bahasa Program Tingkat Tinggi (High-Level)

Bahasa program tingkat tinggi ini berisi instruksi-instruksi yang menggunakan bahasa alamiah yang dimengerti manusia, seperti bahasa Inggris atau matematika. Tingkatan ini diciptakan untuk mengatasi kekurangan yang dimiliki tingkat menengah dan tingkat rendah.

Contoh Bahasa Program

  • HTML/CSS: Dasar dari sebuah program web. Untuk membuat web statis diperlukan bahasa HTML/CSS.
  • JavaScript: Salah satu bahasa yang cukup mudah untuk dipelajari dan dapat digunakan untuk apapun seperti memvalidasi data formulir untuk mengembangkan permainan. JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif dalam halaman web dan aplikasi.
  • PHP: Bahasa program yang digunakan untuk mengembangkan halaman web yang dinamis. Mempelajari PHP akan sangat berguna untuk pemilik situs web karena PHP bisa mempersingkat kode yang ada di halaman web sehingga bisa ditampung ke dalam seperangkat aturan.
  • C++: C++ sekarang banyak digunakan dalam berbagai macam aplikasi . C++ juga memiliki keuntungan, yaitu lebih mudah untuk mempelajari bahasa C lainnya seperti C# dan C. Semua bahasa C umumnya dipandang sebagai bahasa program tingkat menengah.

--

--