Baca berita tanpa iklan. Gabung Kompas.com+

Bahasa Pemrograman: Pengertian, Fungsi, Tingkat, dan Macamnya

Baca di App
Lihat Foto
KOMPAS.com/Gischa Prameswari
Bahasa Pemrograman: Pengertian, Fungsi, Tingkat, dan Macamnya
|
Editor: Serafica Gischa

KOMPAS.com - Dalam era modern ini telah terjadi digitalisasi secara global. Di mana hampir semua hal berbasis digital baik aplikasi maupun website.

Hal tersebut membuat bahasa pemrograman komputer menjadi penting bagi manusia. Dilansir dari Encyclopedia Britannica, bahasa pemrograman komputer adalah bahasa untuk mengekspresikan satu set instruksi rinci untuk komputer.

Kita dapat meminta manusia untuk megerjakan suatu pekerjaan dengan berbica dalam bahasa yang dimengertinya, baik bahasa Indonesia maupun bahasa inggris.

Begitupula dengan komputer, untuk dapat berbicara dan memberikan perintah pada komputer, manusia harus menggunakan bahasa pemrograman komputer.

Baca berita tanpa iklan. Gabung Kompas.com+

Baca juga: Sistem Operasi Komputer: Pengertian, Fungsi, Jenis, Cara Kerja, dan Contohnya

Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu:

  1. Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  2. High Level Language (seperti Pascal dan Basic)
  3. Middle Level Language (seperti bahasa C), dan
  4. Low Level Language (seperti bahasa Assembly)

Fungsi bahasa pemrograman komputer

Fungsi utama dari bahasa pemrograman komputer adalah memberikan instruksi pada komputer. Bahasa programmer merupakan media komunikasi antara manusia dengan komputer.

Sehingga manusia dapat memerintahkan mesin secara spesifik apa yang harus dilakukan lewat bahasa programan.

Selain berungsi sebagai media komunikasi, bahasa pemrograman komputer juga bersungsi media pengembangan sistem.

Dengan adanya bahasa pemrograman, berbagai aplikasi yang membantu kehidupan manusia bisa dikembangkan. Misalnya website pencarian, aplikasi toko online, hingga aplikasi angkutan transportasi online.

Baca juga: Jaringan Komputer: Pengertian dan Manfaatnya

Bahasa pemrograman komputer juga dapat membantu manusia untuk melakukan pekerjaan dengan lebih presisi.

Dilansir dari Computer Science, bahasa ini memungkinkan komputer memproses informasi yang besar dan kompleks dengan cepat, efisien, dan presisi (terhindar dari human error).

Tingkatan bahasa pemrograman

Bahasa pemrograman komputer tidak langsung ada begitu saja. Bahasa tersebut diciptakan dan berkembang seiring dengan perkembangan jaman. hal tersebut membuat bahasa pemrograman terdiri dari beberapa tingkatan sebagai berikut:

Bahasa mesin adalah tingkatan paling dasar dari bahasa pemrograman. Ini adalah bahasa yang pertama kali digunakan untuk membangun sistem digital.

Bahasa mesin terdiri dari angka biner yaitu angka 0 dan angka 1. Bahasa tersebut disebut dengan bahasa biner atau binary dalam bahasa inggris.

Misalnya untuk mengkodekan angka 1 dalam bahasa biner, maka harus dituliskan 0000 0001. Adapun untuk mengkode angka 2 dalam bahasa bner, maka harus dituliskan 0000 0010.

Bahasa biner adalah bahasa mesin paling dasar sehingga terkadang disebut sebagai bahasa komputer asli.

Baca juga: Hal-hal yang Perlu Diperhatikan dalam Penggunaan Komputer

  • Bahasa pemrograman tingkat menengah

Bahasa rakitan atau assembly language adalah bahasa pemrograman tingkat menengah. Assembly language bersifat lebih kompleks, lebih teknis, dan lebih mudah digunakan dibanding dengan bahasa mesin.

Dilansir dari Bourne to Code, bahasa rakitan memberikan kontrol penuh pada pemrogrammer, di mana promgrammer dapat mengontrol dan memanipulasi komponen komputer secara spesifik.

Bahasa rakitan bersifat sangat teknis, menggunakan lebih sedikit memori, lebih cepat dieksekusi oleh komputer, dan perintahnya lebih spesifik.

Namun bahasa rakitan sulit dipahami, sehingga hanya digunakan oleh programmer ahli saja. Selain bahasa assembly, bahasa Micosoft Macro Assembler (MASM) juga termasuk pada bahasa pemrograman tingkat menengah.

  • Bahasa pemrograman tingkat tinggi

Dilansir dari BBC, bahasa pemrograman tingkat tinggi adalah bahasa komputer yang paling dekat dengan bahasa alami manusia karena menggunakan instruksi dengan bahasa inggris seperti “print” “if” atau “case”.

Baca juga: Sejarah Perkembangan Komputer Generasi Pertama (1940-1959)

Karena kepraktisannya dibanding bahasa lain, bahasa pemrograman tingkat tinggi paling sering digunakan dalam pengembangan software komputer.

Instruksinya yang menyerupai bahasa inggris membuat programmer lebih mudah menemukan error, bug, debug, dan mengatur serta memperbaiki software.

Contoh bahasa pemrograman tingkat tinggi adalah HTML, SQL, CSS, Phyton, Java, C++, C+, JavaScript, Visual Basic, Delphi, dan Turbo Pascal.

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Halaman Selanjutnya
Halaman
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi